Stand out for this role — generate a tailored resume and cover letter in about a minute.
engineeringjobs.net, Inc. in Newark, New Jersey seeks a senior software engineer to build and maintain enterprise applications using Java, React, and Python. You will collaborate with product owners and technical leads on requirements and design, and drive quality through automated tests.
You will contribute to architecture, mentor teammates, and implement secure, scalable solutions following Agile and TDD practices in a financial or insurance domain.
Build and maintain enterprise applications using Java, React, Python, and modern architectural and coding practices, including writing and documenting efficient code and automated tests. Collaborate with product owners and technical leads on requirements and design, resolve quality issues, and coach team members on relevant technologies.
Requirements: Requires a bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience, plus at least six years of hands-on enterprise application development experience. Candidates should have strong JavaScript and React expertise, financial or insurance industry experience, familiarity with AI development tools, and experience with Agile and TDD.
Key Skills: Java, React, JavaScript, Python, Spring Boot, Microservices, AWS, REST APIs, SQL, Distributed Systems, Test-Driven Development, Agile Methodologies, Automated Testing, Secure Coding, System Design, AI Development Tools