Java Backend Developer - Microservices & Cloud Focus
Java Backend Developer - Microservices & Cloud Focus
Our Client - Financial Services company
- New York, NY
Job description
For over 160 years, our customer has been turning information into insights, providing essential intelligence that accelerates progress in our ever-changing world. They deliver data, research, credit ratings, benchmarks and ESG solutions that governments, companies and individuals depend on to make decisions with conviction.
We are seeking a Java Developer on a contract basis to help our Customer's create engaging, user-friendly, and accessible digital experiences. This role is a hybrid setup (onsite 3 days a week) in New York, NY.
What You'll Do:
- Design and development of Java applications for SPDJI Fixed Income systems.
- Migrate existing applications to Java based micro services, deploy using docker and containers.
- Participate in multiple software development processes including requirement analysis, design, coding, testing and Documentation
- Develop software applications based on clear business specifications
- Work on new initiatives and support existing Index applications
- Perform Application & System Performance tuning and troubleshoot performance issues
- Develop web based applications and build rich front-end user interfaces
- Build applications with object oriented concepts and apply design patterns
- Integrate in-house applications with various vendor software platforms
- Setup development environment / sandbox for application development
- Perform unit testing of application code and fix errors
- Interface with databases to extract information and build reports
- Effectively interact with customers, business users and IT staff
Requirements:
- 8+ years of strong Java experience in designing, developing, testing, and successfully deploying critical and complex projects.
- 5 + yrs. advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.) and caching frameworks like Hazelcast.
- 5 + yrs. SQL knowledge and experience writing SQL queries and good understanding of data model.
- Must have strong Java skills with experience in development of concurrent and distributed systems.
- Hands on experience using Java 8 features (Streams API, Functional programming).
- Must have solid understanding of Java Fundamentals.
- Experience working in Java 8 features especially Streams API.
- Experience in designing and implementing micro services-based solutions; and experience writing unit/integration tests.
- Exposure of AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.).
- Strong analytical and problem-solving skills.
We offer a competitive salary range for this position. Most candidates who join our team are hired at the median of this range, ensuring fair and equitable compensation based on experience and qualifications.
Perks are available through our 3rd Party Employer of Record (Available upon completion of waiting period for eligible engagements)
Health Benefits: Medical, Dental, Vision, Life (including spouse & child), 401k, STD/LTD, AD&D, and Commuter Benefits program.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.
If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.