drjobs
Senior Java Developer
drjobs
Senior Java Develope....
Vision It US
drjobs Senior Java Developer العربية

Senior Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2627827

We are currently seeking a seasoned Senior Java Developer to join our clients team in Washington DC. As a Senior Java Developer you will play a crucial role in the analysis design and implementation of largescale IT solutions projects particularly focusing on passenger rail transportation systems. Your responsibilities will encompass various aspects including analysis and design support application development production support testing support and more.

Responsibilities:

Analysis and Design Support:

  • Engage in client discussions to provide technical analysis and support on business requirements and priorities.
  • Perform comprehensive analysis design documentation implementation and maintenance of complex IT solutions projects related to passenger rail transportation systems.
  • Conduct detailed business analysis to architect and design IT solutions that fulfill both functional and technical requirements.
  • Document and deliver essential project documents such as sizing external design detail design etc.

Application Development:

  • Design develop test and deploy businesscritical applications.
  • Develop and implement highperformance cloudnative enterpriselevel services with a focus on availability.
  • Maintain technical documentation and provide support for problem analysis and resolution.

Production Support:

  • Monitor and resolve production problems for assigned applications or systems when necessary.

Testing Support:

  • Utilize Test Driven Development methodologies to create usecase scenarios and unit test cases using frameworks such as Junit Mockito and PowerMock.
  • Collaborate with Product Owner and Test Engineer to develop and execute test plans/test cases.
  • Identify and rectify any identified defects.

Requirements:

  • Minimum of 5 years of relevant work experience.
  • Excellent communication skills.
  • Strong backend development experience with Java Spring and Spring Boot ecosystem including REST and SOAPbased APIs.
  • Proficiency in developing Data Access Layer (DAO) using Spring Data JPA SQL and Hibernate.
  • Experience with Gradle and Maven for build process automation.
  • Familiarity with Git in a CI/CD model (Experience with Atlassian BitBucket and JIRA is a plus).
  • Strong analytical thinking skills with the ability to troubleshoot and resolve intricate issues.
  • Capability to thrive in an agile delivery environment under deadlines.
  • Bachelors degree in Computer Science Systems Engineering or related field or equivalent combination of education 7 years of relevant work experience and training.
  • Solid experience working within the Scaled Agile Framework (SAFe 6.x).
  • Experience with Behavior Driven Development using Cucumber and Cypress testing frameworks.
  • Knowledge of designing and developing services following the TwelveFactor Application Methodology.
  • Handson experience with AWS technologies such as EC2 S3 Lambda Fargate SQS SNS API Gateway RDS/Aurora Data Pipeline CloudWatch CodeCommit CodePipeline CodeDeploy and CDK or CloudFormation.
  • Understanding of application security vulnerabilities and their mitigation.

Required Skills : Java
Additional Skills : Web DeveloperSoftware DeveloperThis is a high PRIORITY requisition. This is a PROACTIVE requisition

Employment Type

Full Time

Key Skills

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

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.