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.
Tech Stack
Tools & technologiesAngularCloudDockerJavaKafkaKubernetesMicroservicesOpenShiftOraclePythonReactSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design, develop, and implement complex full-stack application systems across the entire software development lifecycle.
- Build scalable microservices using Spring Boot and event-driven patterns, ensuring alignment with cloud-native development principles, containerization (Docker), and orchestration platforms (Kubernetes, OpenShift).
- Develop and maintain RESTful APIs and service-oriented integrations, ensuring high performance, reliability, and secure design through the application of OAuth2, JWT, and encryption standards.
- Monitor and control all phases of development including analysis, design, construction, and testing; proactively identify risks and apply sound engineering judgment to resolve complex technical issues.
- Collaborate with business stakeholders and cross-functional technology teams to gather requirements, recommend advanced programming solutions, and translate business needs into robust technical implementations.
- Define and enforce development standards, operating procedures, and best practices; contribute to post-implementation reviews to validate system design, security posture, and business functionality.
- Optimize application performance through parallel processing, multi-threading, and synchronization strategies; leverage algorithms, data structures, and established design patterns to deliver production-grade solutions.
- Establish and maintain CI/CD pipelines using version control systems (GitHub, Bitbucket) and automation tooling to support continuous delivery and deployment practices.
- Serve as a subject matter expert and technical advisor to senior stakeholders and junior team members; provide mentorship and coaching to less experienced analysts and developers.
- Assess and manage risk in all engineering decisions, ensuring compliance with applicable policies, regulatory requirements, and ethical standards, with full transparency in reporting and escalation.
Requirements
What you’ll need- 5+ years' experience in application development roles with demonstrated full-stack engineering expertise across the complete software development lifecycle.
- Deep proficiency in Java application development, including strong command of object-oriented programming (OOP), data structures, algorithms, advanced Java concepts, and design patterns.
- Proven experience with Spring Boot and microservices architecture, including design and implementation of RESTful services, event-driven services, and Service-Oriented Architecture (SOA) patterns.
- Hands-on experience with frontend frameworks (Angular and/or React) and the ability to build and integrate modern, responsive web application interfaces with backend services.
- Proficiency with both relational databases (SQL Server, Oracle) and non-relational databases, along with experience using messaging systems such as Kafka, Solace, and JMS.
- Practical knowledge of security implementation including OAuth2, JWT, and encryption, combined with experience in system performance optimization techniques including multi-threading and parallel processing.
- Experience with containerization and orchestration technologies, including Docker, Kubernetes, and OpenShift, and familiarity with cloud-native application development principles.
- Proficiency with version control systems (GitHub, Bitbucket) and CI/CD pipelines; experience with AI-powered development tools such as GitHub Copilot is a plus.
- Familiarity with Python, Generative AI, or Agentic AI frameworks is a big plus.
- Experience operating within regulated financial services environments and adhering to compliance and risk management standards is preferred.
Benefits
Comp & perks- medical, dental & vision coverage
- 401(k)
- life, accident, and disability insurance
- wellness programs
- paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
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
Javaobject-oriented programmingdata structuresalgorithmsdesign patternsSpring BootRESTful APIsmicroservicesmulti-threadingparallel processing
Soft Skills
collaborationmentorshiprisk managementproblem-solvingcommunication
