What are the responsibilities and job description for the Junior Java Developer position at Brooksource?
Associate Java Developer
PHX, AZ
Contract
As the Junior Applications Developer for a Fortune 75 airline company, you will be responsible for the analysis, design, development, maintenance and support of service recovery customer applications.
Responsibilities:
- Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development
- Troubleshoots and debugs complex issues; identifies and implements solutions
- Participate in all phases of the development process from inception through transition
- Provide production support and be involved in maintenance and enhancement of products
- Use object-oriented development tools to analyze, model, design, construct and test reusable objects including applications which may interface with other systems in an environment committed to Service Oriented Architecture
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline or equivalent experience/training.
- 0-1 year of full stack Java development
- Proficiency in HTML, CSS, JavaScript
- Experience with web technologies, including RESTful Web Services, Web APIs, XML, AngularJS/NodeJS, Maven, Spring boot, and jQuery
- Familiarization with modern software development practices (SDLC and Agile)
- Ability to work with others in a team-oriented environment
- Excellent problem-solving skills; strong logical reasoning and solution oriented
- Experience in cloud-based application development a strong plus. Cloud Foundry or Kubernetes/Docker or any other PaaS experience
- Experience in designing/ developing applications with Microservices is plus