Overview
Skills
Job Details
Position : Sr Java Developer (Core Java, Spring boot , Azure, Messaging) : Visa Independent : Local near New Jersey
Location : New Jersey (Day 1 Onsite)
Experience : 8/10+ Years
Type of Job : Contract : 12 Months
Local to New Jersey is preferred
Visa Independent
Client typically requires Java developers in New Jersey to have a bachelor's degree in a technical field, several years of relevant experience, and expertise in a specific set of technologies including Core Java, Spring Boot, microservices, APIs, and cloud platforms.
Key Requirements
Specific requirements vary by role (e.g., Full Stack Engineer, Technical Lead, Algorithmic Trading), but common qualifications include:
Technical Expertise:
Core Java (including J2EE for some roles).
Frameworks: Proficiency in the Spring framework and Spring Boot is highly desired.
Architecture & APIs: Experience with microservices architecture, designing and integrating RESTful APIs, and event-driven systems.
Cloud & Containerization: Experience with cloud-native development (often Microsoft Azure services), Docker, and Kubernetes is frequently mentioned.
Databases: Strong knowledge of relational databases (Oracle, PostgreSQL, MySQL, SQL Server) and sometimes NoSQL databases (MongoDB, Cassandra).
Other Technologies: Familiarity with messaging technologies like Kafka, JMS, or MQ, and potentially front-end technologies such as ReactJS, AngularJS, or Node.js for full-stack roles.
Experience & Education:
A bachelor's or master's degree in Computer Science, Engineering, or a related technical field is typically required.
Most roles specify 8-10+ years of relevant experience building large-scale software applications, particularly in a financial or banking environment.
Experience applying solutions for non-functional requirements such as performance tuning, stability, and low latency/high throughput is also a key requirement, especially for trading systems.
Methodologies & Soft Skills:
Strong understanding and experience with Agile development methodologies and CI/CD pipelines.
Excellent analytical, problem-solving, and synthesizing skills.
Strong communication and collaboration abilities, comfortable working within global teams.