ApTask is seeking a Senior Java Developer with Azure experience to design and maintain Java-based systems in Weehawken, NJ. This role requires strong backend development skills and collaboration with various business teams.
Role - Senior Java Developer to join our team in Weehawken, NJ (Need Onsite day 1, hybrid 3 days from office Job Description: We are seeking a highly experienced Senior Java Developer who'll design, develop, and maintain Java-based systems focusing on backend development, potentially including front-end components, and collaborating with teams to ensure efficient and scalable solutions. Responsibilities: • Design, develop, and maintain Java-based applications focusing on backend systems. • Write clean, efficient, and well-documented code. • Develop and maintain REST APIs. • Participate in the full software development lifecycle, from requirements analysis to deployment. • Work closely with business stakeholders, including sales, trading, operations, and finance teams. • Collaborate with other developers and engineers to build and maintain systems. • Participate in agile development practices, such as daily stand-ups and retrospectives Requirements: • Strong proficiency in Java programming. • Must possess strong experience in Spring Boot, Microservices, Cosmos DB. • Experience with Azure is required. • Experience with backend development frameworks and technologies. • Knowledge of database technologies. • Experience with testing and debugging. • Knowledge of Agile methodologies. • Familiarity with financial concepts and terminology. • Other Potential Responsibilities: • Troubleshooting and resolving issues in production systems. • Providing technical support to users. • Participating in code reviews. • Staying up to date with the latest technologies and trends in Java development. • Experience in Financial or Investment Banking domain.
ApTask is seeking a Senior Java Developer with Azure experience to design and maintain Java-based systems in Weehawken, NJ. This role requires strong backend development skills and collaboration with various business teams.