S

Java Developer

SG2 Recruiting
On-site
Washington, District of Columbia, United States
Development

Java Developer

SG2 Recruiting is partnering with IntelliDine and is looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. The Java Developer should have a strong understanding of Java language and Java design patterns. The Java Developer should have a strong knowledge of configuring Spring Boot applications and extensive experience with writing microservices in a cloud environment. Experience working with Spring Boot integration with Kafka is a plus. Experience with modernizing existing legacy is a plus. Java Developer should be experienced in working on an agile team and knowledgeable about all agile ceremonies.
They will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.

Responsibilities:

  • Work with development teams and product managers to ideate software solutions.
  • Design, develop, and test custom software solutions across multiple system components or applications.
  • Contribute to all phases of the development lifecycle
  • Ensure designs are in compliance with requirements
  • Write effective APIs and technical documentation
  • Write well-designed, testable, efficient code in line with programming standards and interface specifications.
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Prepare and produce releases of software components
  • Provide primary support for the installation of application releases into production
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Debug build, integration test, and deployment issues
  • Complete all tasks within timelines for each sprint
  • Identify roadblocks and issues during daily scrum call
  • Participates in scrum activities

Professional skills:

  • Excellent oral and written communication skills with client stakeholders at all organizational and technical levels
  • Excellent time management
  • Ability to contribute to a high-performing, motivated workgroup by applying interpersonal and collaboration skills to achieve project goals.
  • Experience with Microsoft products (Word, PowerPoint, Excel, SharePoint)
  • Bachelor’s degree and 10+ years of experience or an equivalent level of experience in place of a degree.