ApTask · 13 hours ago
Senior Java Developer
ApTask is a leading global provider of workforce solutions and talent acquisition services. They are seeking a highly skilled Lead Java Developer to design, develop, and maintain robust Java applications and microservices in the financial services industry.
Human ResourcesInformation TechnologySmall and Medium BusinessesStaffing Agency
Responsibilities
Design, develop, test, and maintain robust Java applications and microservices that meet business requirements
Architect and implement scalable, high-performance microservices using Spring Boot and related technologies
Handle multi-threaded programming, concurrency control, and performance tuning to ensure low-latency, reliable systems
Collaborate with frontend, backend, and data teams to define APIs and data models; ensure secure, well-documented interfaces
Build and optimize SQL queries; work with large, complex databases and data structures
Implement CI/CD pipelines, code reviews, and automated testing to ensure quality and faster delivery
Participate in architectural discussions, provide technical leadership, and mentor junior developers
Adhere to best practices for security, reliability, and compliance within a financial services context
Troubleshoot production issues, perform root-cause analysis, and implement durable fixes
Qualification
Required
Strong Core Java expertise (Java 8/11/17 with a deep understanding of JVM internals, garbage collection, and performance tuning)
Microservices architecture experience; design and implement scalable services
Multithreading and concurrency mastery; thread-safe programming and synchronization techniques
Spring Framework; extensive experience with Spring Boot, Spring Data, Spring Cloud, and related ecosystems
SQL proficiency with hands-on experience optimizing complex queries; familiarity with relational databases (e.g., Oracle, PostgreSQL, MS SQL)
Experience working with large databases and data warehousing concepts
Strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment
Excellent communication and collaboration skills; comfortable in a multinational, matrixed environment
Preferred
A background in financial services is highly preferred
Financial services domain experience is highly preferred (trading, risk, settlements, market data, regulatory reporting, etc.)
Experience with containers and orchestration (Docker, Kubernetes)
Familiarity with messaging systems (Kafka, RabbitMQ) and event-driven architectures
Exposure to cloud platforms (AWS, GCP, Azure) and related security practices
Knowledge of data security, encryption, and regulatory compliance in finance
Certification or coursework related to Java, Spring, or financial technologies
Prior consulting or client-facing experience
Contribution to open-source projects or internal tech communities
Advanced degree in Computer Science, Engineering, or a related field
Company
ApTask
ApTask is a staffing and recruiting company offering staffing, project, and workforce solutions.
H1B Sponsorship
ApTask has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2020 (1)
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase