FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Java Developer
McBrideSenior Full Stack Java Developer supporting enterprise-level applications in a fast-paced financial services environment. Requires expertise in modern Java development and collaboration within Agile teams.
Tech Stack
Tools & technologiesDockerDynamoDBHibernateJ2EEJavaJenkinsJUnitKafkaKubernetesMicroservicesMockitoMongoDBMySQLNoSQLOraclePostgresRabbitMQSOAPSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, develop, test, and maintain enterprise-grade applications using Java and modern front-end technologies
- Build scalable microservices and APIs to support high-volume transaction processing
- Collaborate with cross-functional teams including architects, QA engineers, DevOps engineers, and product owners
- Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming
- Develop and maintain CI/CD pipelines to support automated deployments
- Troubleshoot production issues and implement performance improvements
- Ensure applications meet security, compliance, and performance standards
- Create technical documentation and contribute to architectural discussions
- Mentor junior developers and contribute to development best practices
Requirements
What you’ll need- 10+ years of professional software development experience
- Prior experience supporting financial services or banking clients strongly preferred
- Strong expertise in Java/J2EE development using Java Versions 8 and 17
- Extensive experience with Spring Boot and Hibernate/JPA
- Hands-on experience developing and supporting Microservice Architecture
- Strong understanding of RESTful Web Services and API development
- Experience working with relational databases including MySQL, Oracle, and PostgreSQL
- Experience with NoSQL databases such as MongoDB and DynamoDB
- Experience implementing messaging and event-driven systems using Kafka and RabbitMQ
- Knowledge of authentication and security technologies including OAuth and JWT
- Experience with containerization and orchestration tools including Docker and Kubernetes
- Strong understanding of CI/CD pipelines and DevOps practices using Jenkins and GitHub
- Experience testing APIs using Postman or SOAP UI
- Experience with unit testing, integration testing, and end-to-end testing using JUnit and Mockito
- Experience working within Agile and Scrum environments
- Strong communication and problem-solving skills
Benefits
Comp & perks- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Vision insurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJ2EESpring BootHibernateMicroservice ArchitectureRESTful Web ServicesMySQLOraclePostgreSQLKafka
Soft Skills
communicationproblem-solvingmentoringcollaborationAgile practicesleadership