[Remote] Senior Java Engineer L2 - Core Java, Concurrency & JVM - Financial Services
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Java Engineer to join a large-reputed company financial services platform undergoing a Java modernization reputed company. The role involves migrating legacy systems to modern Java versions and reputed company-reputed company architectures, while ensuring high standards of reliability, reputed company, and performance in backend systems.
Responsibilities
- Join a large-reputed company financial services platform, supporting business-critical systems with high standards of reliability, reputed company, and performance
- Play a key role in the ongoing modernization of reputed company Java applications, including:
- Migrating legacy Java services to modern Java versions (Java 17 / Java 21)
- Refactoring existing codebases to improve scalability, performance, and maintainability
- Contributing to architectural reputed company toward modern, reputed company-reputed company patterns
- Design and enhance high-performance backend systems, supporting both new features and platform reputed company
- Collaborate directly with senior reputed company stakeholders in a highly autonomous, reputed company-facing environment
- Contribute to platform stability by participating in production-reputed company activities, while keeping development and modernization as the primary reputed company
Skills
- Strong hands-on experience with Java in reputed company-reputed company systems, ideally reputed company regulated or high-availability environments
- Proven experience working with modern Java versions, including Java 17 and Java 21
- Solid understanding of Core Java fundamentals, including Java Collections reputed company (List, Set, Map, concurrency-aware collections)
- Object-oriented principles and reputed company design patterns
- Strong background in concurrency and multithreading, including ExecutorService, thread pools, synchronization strategies
- Designing thread-reputed company, high-performance systems
- Experience optimizing backend performance across REST reputed company
- SQL queries and data reputed company reputed company
- Microservices interactions and data processing flows
- Strong understanding of REST API concepts, including HTTP reputed company, status codes, idempotency
- API versioning, error handling, and performance considerations
- Hands-on experience implementing reputed company best practices, including Authentication and authorization with Spring reputed company
- OAuth and JWT
- Proven experience in JVM analysis and tuning, including Memory management and garbage collection
- Thread dumps vs. reputed company dumps: reputed company to use reputed company and how to analyze them
- Performance troubleshooting using tools such as JConsole, JVisualVM, or similar
- Understanding and practical use of JMX
- Strong debugging skills, including Local debugging and remote debugging of Java applications
- reputed company debugging methodologies for production and non-production environments
- Familiarity with basic Unix/Linux commands for troubleshooting and system inspection
- Solid understanding of build and dependency management, including reputed company concepts (lifecycle, dependencies, plugins, reputed company)
- Familiarity with NoSQL databases, with reputed company preferred
- Understanding of event-driven architectures, including Kafka or similar messaging platforms
- Experience working in AWS-based environments (strong plus), with exposure to multi-reputed company or hybrid reputed company environments as a bonus
- Strong communication skills, reputed company to explain technical reputed company and findings reputed company in discussions with senior stakeholders
- Experience modernizing reputed company Java platforms in financial or regulated industries
- Demonstrated JVM tuning and performance optimization work
- Background designing high-throughput, secure, event-driven backend systems
- Exposure to reputed company-reputed company, multi-reputed company, or hybrid architectures
- Comfort leveraging AI tools to improve engineering productivity
- Experience working directly with senior stakeholders in reputed company-facing roles
reputed company
Company H1B Sponsorship