Senior Java Developer

Compunnel

$100K — $130K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in Java application development
  • Strong expertise in Java, J2EE, Spring Boot, and Spring MVC
  • Hands-on experience with RESTful APIs and Microservices architectures
  • Recent background in Investment Banking or Capital Markets
  • Proficiency in Oracle databases, SQL development, and query optimization
  • Experience with AWS services including EC2, S3, RDS, and Lambda
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.

Responsibilities

  • Design, develop, and maintain scalable Java/J2EE applications
  • Build and support RESTful APIs and microservices using Spring Boot
  • Collaborate with business stakeholders to translate requirements into technical solutions
  • Integrate applications with databases, messaging platforms, and third-party services
  • Participate in code reviews, testing, and production support
  • Implement and maintain CI/CD pipelines and DevOps practices
  • Troubleshoot and resolve complex technical issues across the application stack.

Benefits

  • Work within a dynamic Agile/Scrum environment
  • Opportunity to impact financial services technology
  • Continuous learning and improvement initiatives
  • Engagement with cutting-edge technologies in cloud and microservices
  • Collaborative work culture focused on innovation.
Full Job Description
Job Summary

We are seeking a Senior Java Developer with 8+ years of experience designing, developing, and maintaining enterprise applications using Java and modern web technologies. The ideal candidate will have strong expertise in Java-based application development, microservices architecture, cloud technologies, and financial services environments, with recent experience in Investment Banking or Capital Markets.

Key Responsibilities

  • Design, develop, and maintain scalable Java/J2EE applications.
  • Build and support RESTful APIs and microservices using Spring Boot.
  • Develop backend services utilizing Java, Spring MVC, Hibernate/JPA, and related technologies.
  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
  • Integrate applications with databases, messaging platforms, and third-party services.
  • Participate in application design, code reviews, testing, deployment, and production support activities.
  • Develop and optimize database queries and application performance.
  • Implement and maintain CI/CD pipelines and DevOps practices.
  • Work within Agile/Scrum teams and contribute to continuous improvement initiatives.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Ensure adherence to coding standards, security requirements, and best practices.


Required Qualifications

  • 8+ years of experience in Java application development.
  • Strong experience with:
  • Java
  • J2EE
  • Spring Boot
  • Spring MVC
  • Hibernate/JPA
  • Recent experience within Investment Banking or Capital Markets environments.
  • Hands-on experience developing RESTful APIs and Microservices architectures.
  • Experience with Apache Kafka or similar messaging technologies.
  • Experience with Angular, JavaScript, HTML5, and CSS3.
  • Strong knowledge of Oracle databases, SQL development, and query optimization.
  • Experience with AWS services, including EC2, S3, RDS, and Lambda.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Proficiency with Maven, Jenkins, Git, and CI/CD pipelines.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent verbal and written communication skills.
  • Experience working in Agile/Scrum development environments.


Preferred Qualifications

  • Experience with Redis and Elasticsearch.
  • Experience with Activiti BPM.
  • Experience with SOAP Web Services.
  • Additional experience within Banking or Financial Services organizations.
  • Familiarity with enterprise-scale distributed systems and cloud-native application architectures.

Similar Jobs

More Jobs at Compunnel

  • Software Engineer
    $90K — $130K *
    Aliso Viejo, CA 92656 (Orange County)
    Information Technology
    In-Person
  • Application Architect
    $100K — $130K *
    Pittsburgh, PA 15237 (Allegheny County)
    Enterprise Technology
    In-Person
  • Senior Software Engineer
    $120K — $160K *
    Jersey City, NJ 07305 (Hudson County)
    Finance & Insurance
    In-Person
  • Data Scientist
    $90K — $120K *
    Toronto, ON M3C 0E3
    Finance & Insurance
    In-Person
  • Lead Data Scientist
    $120K — $150K *
    Irving, TX 75061 (Dallas County)
    Healthcare
    In-Person

More Finance & Insurance Jobs

Find similar Senior Java Developer jobs: