Java Full Stack Developer
Job Description
Job Description
Java Full Stack Developer
Location: St Louis, MO/New York City, NY (Hybrid Job, 3 days onsite/Week)
Duration: Full Time
Salary Range: $100,000 to $115000/Year Plus Benefits
The Role
- Contribute to all stages of software development lifecycle
- Design, implement and maintain Java-based/Angular applications that can be high-volume and low-latency
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Develop and test software
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Java infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Write well-designed, testable code
- Conducting software analysis, programming, testing, and debugging
- Manage Java and Java EE/Angular application development
- Develop documentation to help users
- Transforming requirements into stipulations
- Prepare and produce releases of software components
Requirements
- Expert in Java, J2EE, Java Messaging Service, Web Services (REST, SOAP, XML), Angular, API Gateway, Kafka, PCF/AWS/Azure, Integration patterns, Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, AWS, Docker, Kubernetes, Spring boot, Microservice, Spring MVC, Spring 4.0, Hibernate/JPA.
- Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure.
- Distributed systems (Databases, caches, microservices, message broker.
- API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract
- Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest
- Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock
- Static Code Analysis using SonarQube/Xcode Static Analyzer
- Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure
- Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git
- Good knowledge of Maven, Junit, Redis, PostgreSQL, Oracle database, SQL, Unix command, Shell scripting.
- Good to have exposure to Financial/Banking Domain, Frontend development, Javascript, HTML5, CSS3, Bootstrap/Material UI, Angular.
- Hands-on knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin / Bamboo)/CD, Splunk
- Proven experience in Agile methodology, SDLC & implementation of Projects, debugging the applications.
Candidate must be authorized to work in the United States
Fulcrum Digital is an Equal Opportunity Employer and is committed to maintaining a discrimination-free workplace
Additional Information
All your information will be kept confidential according to EEO guidelines.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
03/02/2024
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Credit Underwriter II - Global Wealth & Investment Management - Bank of America
Views in the last 30 days - 0
View DetailsRegional Account Executive, Healthcare - Konica Minolta Business Solutions
Views in the last 30 days - 0
View Details