A US-based startup providing engineering teams with actionable insights to quickly develop better software solutions is looking for a Java Developer. The selected candidate will be tasked with planning, designing, and executing end-to-end web architecture. The company is building B2B SaaS solutions to assist engineering teams in releasing features more quickly and with less effort. This is an exciting opportunity for developers who enjoy working with a talented team of professionals.
Job Responsibilities:
Understand product requirements, come up with the technical implementation of the feature and get it reviewed by senior developers Work closely with engineering, product, and design teams to build good relationshipsSupport the team in all ways possible to deliver quality products for the company Constantly learn new technologies, frameworks, and tools to make the development smoothDeliver multiple releases a day and empower other developers to be autonomous throughout the processDeliver promptly on responsibilities and test thoroughly before submitting to the quality assurance team
Job Requirements:
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)At least 6+ years of relevant experience as a software developerExtensive experience in Java, Spring boot 2.0, PostgreSQL, Git, and Microservices Demonstrable experience in AWS and DevOpsPrior experience in Basic ReactJSExperience in J2EE and Spring BootNice to have experience in AWS, CI/CD, scripting knowledge, and Data EngineeringAt least 6+ years of experience in Java to build rich documentation first REST APIsStrong experience in Spring Boot is a mustSolid SQL experience, preferably PostgreSQL Nice to have experience with continuous delivery systems and in-build tools (CI/CD, Git)Write JUnit test cases for the highest possible test coverage in every buildProlific knowledge of Cloud providers, preferably AWS, and DevOps toolchainKnowledge of data engineering and analytics tech stack is desiredStrong communication skills, proactive, responsible, and superb executionProblem-solving and critical thinking abilityAmbiguity in a fast-paced and startup environmentFluent in spoken and written English
Apply to Turing today.
Fill in your basic details - Name, location, skills, salary, & experience.
Solve questions and appear for technical interview.
Get matched with the best US and Silicon Valley companies.
Once you join Turing, you’ll never have to apply for another job.
Create your profile, pass Turing Tests and get job offers as early as 2 weeks.