Java Developer

April 5

🔄 Hybrid – Manhattan

Apply Now
Logo of Doran Jones Inc.

Doran Jones Inc.

Doran Jones Inc. is the leading financial services Data Engineering and Application Development firm.

Information Technology • IT Consulting • IT Services • IT Staffing • Capital Markets

51 - 200

Description

• Design, develop, and maintain high-quality Java applications, ensuring scalability, performance, and reliability. • Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines. • Collaborate with architects and stakeholders to design robust and scalable software solutions, considering system requirements and constraints. • Analyze complex technical problems and propose innovative solutions, considering trade-offs between performance, scalability, and maintainability. • Write unit tests, perform debugging, and troubleshoot issues to ensure software quality and reliability. • Identify performance bottlenecks and optimize code, database queries, and system architecture to improve application performance. • Create and maintain technical documentation, including design documents, API specifications, and deployment procedures. • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes. • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions on time and within budget.

Requirements

• 7+ years of overall software development experience in enterprise systems. • 6+ years of software development experience in Core Java, including multi-threading. • 5+ years of experience with Spring Boot and Spring Batch. • 5+ years of microservice architecture and low-latency implementations. • 3+ years of experience working with distributed caching systems. • 2+ years of experience implementing Sencha. • 1+ years developing microservices on AWS. • In-depth knowledge of Agile Software Development practices and how to leverage these to streamline project execution. • Team player with excellent problem-solving and troubleshooting skills. • Bachelor’s degree in computer science, MIS, or a related field.

Benefits

• Competitive salary • Health, dental, and vision insurance • 401(k) retirement plan with company match • Paid time off and paid holidays • Professional development opportunities

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com