Skip To Main Content
backGO TO SEARCH

Senior Java Developer

bullets
Java, Angular, Amazon Web Services, JUnit, Splunk, AWS Fargate, REST API
warning.png
Sorry, this position is no longer available

We are seeking a Senior Java Developer to join our remote team, working with a leading provider of data management solutions. With experience in front-end application and microservices development, you will utilize your expertise in Java and Angular to develop high-quality UIs that interact with REST APIs. As a Senior Java Developer, you will collaborate with cross-functional teams, participate in agile methodology, and mentor other developers, contributing to the enhancement and maintenance of our front-end code.

Responsibilities
  • Develop, enhance, and maintain front-end code using Java and Angular
  • Implement UI in Angular with high quality and quick prototypes
  • Conduct unit testing and performance testing
  • Conduct code reviews following best practices such as unit testing, CI, and code review
  • Participate in front-end architecture review and UI discussions with designers
  • Participate in SCRUM ceremonies, estimation, and planning sessions
  • Mentor other developers and collaborate with peers
  • Work with stakeholders including the Executive, Product, Enablement, and Design teams to assist with Data-related technical issues and support their Data infrastructure needs
Requirements
  • Bachelor's degree in Computer Science or similar; Master's degree in Computer Science
  • A minimum of 3 years of experience in Java development and developing front-end applications and microservices, REST APIs
  • Experience in Angular 5+, HTML5, CSS3, BootStrap
  • Sound knowledge of Amazon Web Services (AWS) and AWS Fargate, including experience with deployment and management
  • Practical experience in JUnit and Splunk, showcasing your ability to write and execute unit tests and identify and troubleshoot issues
  • Experience in working in a SCRUM team
  • Coding preferably full-stack development 
  • Ability to analyze legacy applications and define target state design/architecture
  • Experience in agile methodology
  • Advanced English proficiency
Nice to have
  • Experience in Atlassian Bamboo
  • Experience in BitBucket
  • Experience in JIRA and Confluence

These jobs are for you