What are the responsibilities and job description for the Sr. Java Engineer position at Prestige Staffing Information Technology Job?
Sr. Java Engineer
Pay
160,000-180,000 with bonus
Location
New York, NY (100% On-site)
Summary
Join a leading financial technology company as a Sr. Java Engineer. You'll work on high-profile projects, contributing to the development of cutting-edge web applications. This role offers the opportunity to engage in full-stack development, gain hands-on experience with Kubernetes, and be a vital part of innovative team initiatives. You will collaborate in a dynamic environment, utilizing modern Java technologies to build impactful solutions that support vital financial operations.
Requirements
- Bachelor’s degree in Computer Science or related field
- 5 years of professional software development experience with Java (Java 8 preferred)
- Experience with Java functional programming
- Proficiency with Spring Framework and Spring Boot
- Skilled in writing unit and integration tests with Spring Boot, Mockito, and JUnit
- Background in Java performance tuning, debugging, and memory profiling
- 3 years of experience developing RESTful APIs
- Knowledge of relational databases such as Oracle and PostgreSQL
- Good understanding of OAuth 2.0 security standards
- Experience with CI/CD tools like GIT and Jenkins
- Familiarity with Message Brokers like RabbitMQ
Responsibilities
- Develop and adhere to team guidelines for software quality and consistency
- Write and verify software tests to ensure functionality and quality
- Create design documentation for new and existing software features
- Provide ongoing support for production applications, including after-hours as needed
- Assist in deployment processes during scheduled maintenance windows
- Identify opportunities for performance improvement and application optimization
- Collaborate with product management to understand and implement new requirements
- Follow established software development standards and processes
Benefits
- Opportunity to work on high-profile projects that shape global financial markets
- Hands-on experience with Kubernetes, full-stack development, and modern Java frameworks
- Competitive salary package with potential bonuses
- Exposure to innovative technologies and complex financial systems
#LI-Onsite