Home
Jobs

Senior Software Engineer – Java

6 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role Overview We are hiring a passionate and experienced Senior Java Engineer to join a dynamic product development team delivering high-impact, high-scale solutions for enterprise clients. This role offers the opportunity to work on mission-critical digital products and platforms, with exposure to greenfield and tier-one enterprise builds across diverse domains including payments, asset management, and financial services. As a Senior Java Engineer, you will collaborate with senior architects and engineering leaders to design, build, and maintain performant, scalable Java applications. You will be part of a high-velocity Scrum team working on real-world, client-facing problems that demand modern engineering practices and robust architectural thinking. Key Responsibilities Develop high-performance, scalable Java-based applications. Architect and implement end-to-end solutions with a focus on low-latency and high-volume systems. Collaborate closely with clients and cross-functional teams to understand requirements and deliver solutions. Mentor junior engineers and contribute to team growth and technical leadership. Participate in Agile development processes including sprint planning, estimation, and delivery. Drive code quality through continuous integration, automated testing, and code reviews. Support system design and contribute to CI/CD pipeline enhancements. Core Requirements 6+ years of Java development experience in enterprise-level environments. Strong command of Java 8 (preferably Java 11+) including advanced features such as lambda expressions, Stream API, and CompletableFuture. Proven experience with Spring Boot, microservices, asynchronous programming, and multithreading. Strong understanding of CI/CD practices and shift-left testing. Hands-on experience with SQL and relational databases. Experience with system design, data sourcing, modeling, and enrichment. Familiarity with cloud platforms, preferably AWS. Excellent communication skills with a consultant-like, client-facing mindset. Nice To Have Exposure to Golang and/or Rust. Experience with messaging and streaming systems such as Kafka. Familiarity with tools/technologies like: MongoDB, Sonar, Jenkins Oracle DB, Sybase IQ, DB2 Drools or other rule engines Adobe AEM or similar CMS platforms Search technologies like Algolia, Elasticsearch, Solr Apache Spark Preferred Experience Domain experience in Payments or Asset/Wealth Management. Strong server-side development background with long-term experience in enterprise-grade product development. Proven track record of deploying products to production. Experience working in distributed or remote teams. Demonstrated ability to coach junior engineers while remaining hands-on in development. Skills: communication skills,completablefuture,asynchronous programming,aws,java 8+,ci/cd practices,relational databases,sql,lambda expressions,java 11+,stream api,microservices,java 8,spring boot,multithreading Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
Altraize

24 Jobs

RecommendedJobs for You