Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Software Engineer (Java)
4 Staffing Corp
Newark, NJ
Category
Information Technology
Apply for Job
Job Description
Our client is seeking a highly skilled Software Engineer with strong Java experience to join our team. The ideal candidate will have expertise in Java development, with a focus on Spring Boot and AWS services, and experience in front-end credit research.
Requirements
Java Development: Utilize strong Java programming skills to design, develop, and maintain software solutions, with a focus on Spring Boot framework.
AWS Services: Leverage AWS services such as S3, ECS, SQS, SNS, Neptune, AppSync, Lambda, and RDS to build and deploy cloud-based applications.
DevOps Practices: Implement modern DevOps practices using tools such as Jira, Confluence, Bitbucket, Gradle, Jenkins, and Git to streamline development processes.
Front-End Credit Research: Collaborate with front office teams to develop solutions for credit research, leveraging Java, JavaScript, and Spring technologies.
Spring Cloud and AWS Web Services: Develop microservices architecture using Spring Cloud and integrate with AWS web services.
Cloud Experience: Utilize cloud experience with AWS services to build scalable and reliable solutions for credit research and analysis.
Front Office End-User Support: Provide direct support to front office end-users and demonstrate a sound understanding of capital markets within Fixed Income, if applicable.
Security Concepts: Implement security concepts such as authentication, authorization, and SSL to ensure the integrity and confidentiality of data and applications.
API Management: Design and develop REST API platforms using Apigee/API Management, including implementing security frameworks like JWT and OATH2.
API Layers: Configure API layers for security, custom analytics, throttling, caching, logging, monetization, and request/response modifications.
Unix and Linux OS: Utilize experience with Unix and Linux operating systems for development and deployment purposes.
Agile Processes: Work within Agile processes such as Scrum, collaborate with cross-functional teams, and deliver high-quality solutions in a timely manner.
Benefits
Competitive salary
Generous paid time off
401(k) matching
]]>