Title: Java Full stack Developer
Location: Atlanta GA (Onsite 100%)
Duration:12 Months
Job Description:
POSITION GENERAL DUTIES AND TASKS :
Basic Qualifications:
- 8 years of Java/JEE-Core Java Spring Spring boot ActiveMQ Hibernate
- 8 years of Rest WebServices
- 3 years of Apache Camel and Spring Framework
Must have:
- Experience in Spring boot framework REST API development Apache Camel ESB.
- Excellent understanding of scalable microservice architectures and experience in applying them to real world problems.
- Strong in understanding of latest standards/tools in API and enterprise integrations are.
- With Integration Experience Web Services (SOAP) Web Services (REST) XSLT or JAXB XML and XML parser Flat Files (CSV Fixed- Width) good understanding of EIP (Enterprise Integration pattern)
- Excellent communication skills
Role Responsibilities/Accountabilities:
- Developer with 7 years of experience working across multiple application technologies and business functions especially integrating different system
- Experience bringing together solutions and business processes through the analysis design and integration of processes and data
- Technical Skills: Cobol Unix and Git
- Collaborate with the Business Analyst(s)/Architects on non-functional requirements
- Triage and resolve technical issues escalated from development teams
- Partner with business stakeholders to explore options
- Identify and evaluate potential solutions
- Participate in requirement gathering sessions and actively represent technical concerns options and potential impacts
- Understand high-level user stories and expected return
- Define and document specifications for APIs/SOAP services
- Write production-quality code using standard integration and API patterns in continuous integration/delivery environments
- Exposure to Stratus Mainframe/Unix
- Contribute to quality assurance for the APIs and integrations built in terms of unit testing functional testing and non-functional testing
- Test various features/functionalities of new tools/frameworks to be introduced in the mix
- Collaborate with various stakeholders and multiple teams to own the delivery of high quality end-product
- Must have worked in projects implementing Agile methodologies.
Education:
- Bachelor of Science in Engineering or Computer Science or applicable experience