Senior Java Software Engineer

Vallum Associates

$120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10 years of hands-on Java development experience
  • Strong expertise in Java 11/17+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, RESTful APIs, Microservices Architecture
  • Hands-on experience with Devin AI for software development workflows
  • Familiarity with design patterns and SOLID principles
  • Experience in distributed systems and event-driven architectures
  • Knowledge of messaging platforms like Kafka
  • Experience with large-scale enterprise transformations and modernization projects

Responsibilities

  • Lead the design, development, testing, and deployment of enterprise Java applications
  • Architect and implement scalable, secure, and high-performance Java solutions
  • Develop and maintain microservices-based applications using Spring Boot
  • Collaborate directly with clients to translate business requirements into technical solutions
  • Deploy and operationalize Devin AI for software engineering teams
  • Build proof-of-concepts and prototypes utilizing AI-assisted development methodologies

Benefits

  • Opportunity to work on cutting-edge AI-assisted software engineering
  • Collaborative work environment involving direct client engagement
  • Focus on modern technologies and enterprise-level projects
  • Engagement in large-scale transformations across various industries
  • Potential for professional growth in high-demand fields like AI and enterprise applications
Full Job Description
We are seeking a highly skilled Lead Java Developer / Forward Deployed Engineer (FDE) with expertise in enterprise application development, customer-facing solution delivery, and AI-assisted software engineering using tools such as Devin AI. The ideal candidate will work closely with customers, product teams, and engineering organizations to design, customize, deploy, and optimize mission-critical applications while leveraging AI-driven development workflows. The role requires a blend of software engineering, solution architecture, client engagement, and hands-on development to solve complex business challenges and accelerate software delivery.

The Role

Responsibilities:

  • Lead the design, development, testing, and deployment of enterprise Java applications.
  • Architect and implement scalable, secure, and high-performance solutions using modern Java technologies.
  • Develop and maintain microservices-based applications using Spring Boot and related frameworks.
  • Work directly with clients to understand business requirements and translate them into scalable technical solutions.
  • Deploy, configure, and operationalize Devin AI across software engineering teams.
  • Build proof-of-concepts (POCs), prototypes, and production-grade applications using AI-assisted development methodologies.

Requirements:

  • 10 years of Hands-on Java development experience.
  • Strong expertise in Java 11/17+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, RESTful APIs, Microservices Architecture, Multithreading and Concurrent Programming.
  • Hands-on experience working with Devin AI for software development workflows.
  • Ability to leverage Devin for Code generation and enhancement
  • Design Patterns and SOLID Principles.
  • Exposure to AI-assisted software engineering platforms.
  • Experience with distributed systems and event-driven architectures.
  • Knowledge of Kafka or other messaging platforms.
  • Experience with large-scale enterprise transformations and modernization projects.
  • Cloud certifications (AWS/Azure/GCP) are a plus.
  • Experience in Banking, Financial Services, Healthcare, Telecom, or Retail domains.

Similar Jobs

More Jobs at Vallum Associates

More Information Technology Jobs

Find similar Senior Java Software Engineer jobs: