FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularAzureCloudDockerGoogle Cloud PlatformGraphQLHibernateJ2EEJavaJavaScriptJenkinsJUnitKafkaKubernetesMicroservicesMySQLNode.jsPostgresRDBMSReactSDLCSeleniumSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- You will be responsible for designing and developing new product features, supporting existing implementations and working with product, engineering, & business partners on new innovations.
- Lead and participates in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions, gathering requested information, writing, and developing code, conducting unit testing.
- Communicating status and issues to team members and stakeholders.
- Actively participate and lead the technical requirements analysis, design review, contract closure with cross-functional teams across the globe.
- Participate in and identify architectural improvements, code review, best practices, delivering testable, maintainable, and high-quality solutions.
- Collaborate with cross-functional teams to design and develop scalable, high-performance software solutions.
- Take ownership of full-stack development, including front-end and back-end components.
- Utilize your expertise in Java, Spring Boot, and microservices to create robust and efficient applications.
- Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them.
- Manage and maintain multiple production and non-production environments, ensuring that these environments are setup with the standard automated build and releases processes & deliver with quality, reliability.
- Build, leverage and analyze tools, application logs, and analytics data to determine improvements to the product and engineering services.
- Monitor the health of web application, work cross-functionally with partner teams such as Site Ops, Network, Storage, Systems, Monitoring & Application team.
- Set high standards for operational excellence and system observability.
- Encourage a culture of innovation, creativity, and high standards within the team, promoting the adoption of new technologies and best practices.
- Stay updated with emerging technologies and industry best practices and contribute to knowledge sharing within the team.
Requirements
What you’ll need- Bachelor’s degree or master’s degree with 10 + years of experience in Computer Science or related field.
- Proficiency in building REST APIs and frameworks such as Spring, Spring Boot, Spring Data JPA, and Hibernate.
- Experience in designing and developing enterprise solutions in Java/J2EE following multi-tier architecture
- Basic understanding of JavaScript & any one Front end frameworks like React.js & Angular would be preferred.
- Experience with containerization technology like Docker, Kubernetes.
- Experience in any one of Testing framework is preferred.
- Strong understanding of Agile methodology and leveraging SDLC tools to improve development, CI/CD, and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
- Experience with Azure Cloud Stack, GCP or other cloud stacks
- Knowledge of open-source libraries, design patterns and micro-service architecture
- Hands on knowledge with RDBMS like MySQL, Postgres.
- Hands on working experience in any messaging platform like Kafka is preferred.
- Excellent understanding of DS/Algorithms, and problem-solving skills
- Experience building customizable, reusable, accessible cross-platform and dynamic frontend components using ReactJS, Angular, JavaScript, Typescript, Node JS/Express JS, HTML and CSS is a plus.
- Constant knack of making the applications better by following the right Design Principles.
- Knowledge of GraphQL APIs is an added advantage.
- Ability to break down a product goal into dev deliverables.
- Ability to lead our technical relationship with partners and mentor a team of developers.
Benefits
Comp & perks- 401 (k) match
- stock purchase plan
- paid maternity and parental leave
- PTO
- multiple health plans
- and much more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootmicroservicesREST APIsJavaScriptReact.jsAngularDockerKubernetesSQL
Soft Skills
communicationleadershipproblem-solvingmentoringcollaborationinnovationcreativityorganizational skillstechnical analysisoperational excellence
Certifications
Bachelor's degreeMaster's degree
