FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Java EE/Jakarta EE development, focusing on enterprise systems and architectural evolution. Proficient in REST API development, relational databases, and modernizing legacy applications while ensuring performance, security, and maintainability.
Highest-signal resume keywords
Java EE/Jakarta EE DevelopmentREST API DevelopmentSQL and Relational DatabasesAutomated Testing and Code ReviewsDistributed Systems Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaObject-Oriented ProgrammingJPA/HibernateCDIEJBJAX-RSJMSJTAPerformance AnalysisRoot-Cause Analysis
Soft Skills
AutonomyTechnical Decision-MakingProblem-SolvingCollaborationTechnical Reference Support
Tools & Technologies
WildFlyJBoss EAPOpen LibertyGitAI Tools
Industry Keywords
Financial ServicesBankingFintechPayment SystemsHigh-Availability Systems
Tech Stack
Tools & technologiesHibernateJavaSQL
About the role
Key responsibilities & impact- Serve as a Senior Java EE/Jakarta EE Developer in the evolution of a mission-critical enterprise investment back-office platform
- Work with Java EE/Jakarta EE, APIs, messaging, persistence, relational databases, application servers, and distributed systems
- Contribute to modernization initiatives and architectural evolution
- Make technical decisions independently in complex enterprise systems
- Consider the connections between code, architecture, data, integration, security, performance, and operations
- Use AI to increase productivity and quality by questioning, reviewing, and technically validating its outputs
Requirements
What you’ll need- Strong experience as a Senior Java Developer working on enterprise or distributed systems
- Experience with Java EE/Jakarta EE
- Expert knowledge of Java, object-oriented programming, software engineering principles, and design patterns
- Experience with JPA/Hibernate, CDI, EJB, JAX-RS, JMS, and/or JTA
- Experience developing and evolving REST APIs, integrations, and distributed services
- Strong knowledge of SQL and relational databases
- Experience with automated testing, code reviews, and Git
- Ability to investigate complex issues, perform root-cause analysis, and propose sustainable solutions
- Ability to assess technical trade-offs involving architecture, performance, security, stability, and maintainability
- Autonomy to manage assignments and participate in technical decisions
- Ability to serve as a technical reference and support other developers
- Experience with WildFly, JBoss EAP, Open Liberty/Liberty, or other Java EE/Jakarta EE application servers
- Experience with high-availability, high-transaction-volume, or mission-critical systems
- Experience modernizing and evolving existing Java EE applications
- Knowledge of distributed architecture, messaging, and asynchronous processing
- Experience with observability, troubleshooting, and performance analysis
- Knowledge of resilience, idempotency, retries, timeouts, and circuit breakers
- Experience with API security, authentication, and authorization
- Experience in financial services, banking, fintech, or payment systems
- Strong foundations in programming and software engineering; prior experience with specific AI tools or agents is not required
Benefits
Comp & perks- Comprehensive health insurance plans
- Training programs and professional development opportunities
- Hybrid work arrangement
- Birthday day off
- Autonomy and work-life balance
