SR. JAVA DEVELOPER

Not Interested
Bookmark
Report This Job

profile Job Location:

Vienna, VA - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: SR. JAVA DEVELOPER
Location: ViennaVA
Duration: 12 Months
Visa: USC GC H1B and EAD
Contract Type: W2

We are seeking a mid-to-senior Back-End Java Engineer to design develop testintegrate and maintain back-end services and digital systems that support mobile and online banking platforms. This role partners closely with analysts QA testers front-end engineers and cross-functional teams to deliver secure scalable and high-quality solutions. The engineer works with minimal supervision on complex initiatives provides technical direction and coaches less experienced engineers. A strong commitment to collaboration thoughtful system design and sustainable maintainable code is essential.

Key Responsibilities
  • Collaborate with cross-functional teams to define design and deliver new features
  • Analyze identify and resolve system bottlenecks defects and integration issues
  • Refactor and improve existing code to enhance readability reduce complexity
  • and improve maintainability Conduct peer code reviews to ensure adherence to design standards and quality expectations
  • Coordinate integration of new solutions with existing applications and platforms
  • Create proof-of-concepts and architecture documentation to evaluate proposed solutions Advocate for adaptive planning continuous improvement and automation Contribute to knowledge sharing and mentoring of less experienced engineers

Must have:

  • Java Spring / Spring Boot
  • Azure DevOps
  • Microservices

Qualifications/Skills:

  • Strong experience with Java (Java 17 or newer preferred)
  • Solid understanding of J2EE web services and RESTful APIs
  • Experience with Spring and Spring Boot frameworks
  • Proficiency with source control tools (Git preferred)
  • Experience with CI/CD pipelines and related tools (e.g. Maven Docker Jenkins GitHub)
  • Strong understanding of databases SQL and data integration patterns
  • Experience troubleshooting distributed and interconnected systems
  • Knowledge of microservices architectures and application scalability
  • Experience developing cloud-native applications (Microsoft Azure strongly preferred)
  • Familiarity with AI-assisted development tools to improve productivity and code quality
  • Awareness of sustainable coding practices and efficient system design Desired
  • Knowledge of banking or financial services industry standards and practices
  • Experience working in Agile environments and cross-functional teams
  • Ability to manage multiple priorities independently or within a team
  • Strong analytical problem-solving and system design skills
  • Experience with data engineering analytics and visualization tools (Power BI preferred)
  • Knowledge of data management data migration and performance optimization concepts.
Job Title: SR. JAVA DEVELOPER Location: ViennaVA Duration: 12 Months Visa: USC GC H1B and EAD Contract Type: W2 We are seeking a mid-to-senior Back-End Java Engineer to design develop testintegrate and maintain back-end services and digital systems that support mobile and online banking platform...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java