Required Skills

Java Full Stack Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Apr 2023

JOB DETAIL

Our client seeks an energetic problem solver with proficiency in web application development, specifically with Angular, Java, relational databases, and object-oriented design principles. This applicant must be highly motivated to meet project deadlines and technology challenges. The qualified candidate will join a mission critical and dynamic development team working on our clients Revenue Accounting applications.

 

Education:

 

  • 4-yr College Degree required in Information Systems, Computer Science, Engineering, or related field

 

 

Responsibilities:

 

  • Deliver innovative, engaging web applications using the latest software technologies
  • Fulfill several project requests simultaneously while working in a fast-paced environment
  • Collaborate closely with the Product Owners / Scrum Masters/ Development teams and Stakeholders
  • Work with outside vendors and external teams to collect and confirm business and technical requirements
  • Identify design problems and devise solid technical solutions
  • Conduct code reviews to ensure adherence to best practices and coding standards
  • Thoroughly understand the requirements and ability to develop detailed software designs
  • Continuously improve and enforce best practices, coding, and UI/UX standards
  • Conduct system wide requirement analysis and work effort estimations
  • Provide accurate and detailed weekly task reports
  • Provide guidance and mentoring to junior developers

 

Skills:

 

Required:

  • Java development in Java 11+
  • Spring Boot 2.x
  • Angular 8+, TypeScript 2+
  • REST services using Spring MVC, JAX-RS
  • ORM: JPA and/or Hibernate
  • Unit testing: JUnit, Mockito, and/or Spring Boot Test
  • SQL queries, SQL performance tuning
  • Web development technologies (JavaScript, HTML and CSS)
  • Cross-browser compatible code
  • Ability to create self-contained, reusable, and testable modules and components
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Proven ability to engage in a team-oriented environment
  • Excellent communication (written and oral) and interpersonal skills

 

Preferred/Optional: 

  • Continuous integration tools: Jenkins, Nexus, JUnit, SonarQube, Maven, Gradle, GIT
  • Relational Database: SQL table design, indexes, constraints, views, stored procedures, triggers
  • Messaging: Kafka, MQ, JMS
  • Other Spring libraries: Spring Cloud (Config, Bus, Gateway, Sleuth), Spring Cache, Spring Security, Spring Batch, WebFlux, Actuators, git-flow
  • Containerization: OpenShift, Kubernetes, Docker, and/or Docker-Compose
  • Jasmine, Karma
  • Log analysis: Kibana, Splunk, Elastisearch, Logstash
  • Experience making complex technical and design decisions for Angular projects
  • Experience writing Angular libraries
  • Understanding of Event-based architecture
  • Working experience with agile methodologies (Scrum)

Company Information