Job Title : Java Developer - Senior
Job Location : Alpharetta, GA
Overall Purpose :
Creates user information solutions for complex and large programs by developing, implementing, and maintaining Java based components and interfaces.
Roles & Responsibilities :
- Responsible for creating and maintaining web applications and web services that interact with complex databases.
- Collaborates with developers and clients to develop precise business logic.
- Develop new complex computer applications and enhance existing systems according to assigned project requests, in accordance with established departmental standards and guidelines.
- Responsible for researching, analyzing, coding, and testing all changes, drawing on user and technical resources to successfully complete the request.
- Identify, recommend, and / or develop code modifications or applications to support the business requirements.
- Knowledge share with other developers and my at times represent team on large scale projects.
Required Qualifications
- Bachelor’s degree in Computer Science / Engineering, Information Systems or related field.
- years of experience in working in Development roles
- years of progressive experience in one or more of the following areas : application delivery; subject matter expertise in building back-end Java-based platform applications
- years of experience in architecture and design of systems using Micro services architecture
- years of experience in cloud technologies : AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef Technical Summary Skills Java, REST services, Spring, NoSql technologies (MongoDb / Cassandra), Kafka / MQ / Rabbit, , Splunk, Grafana / Kibana, Git, Jira, Jenkins, Docker, Kubernetes has proven problem solving and analytical abilities and also hands on with proof of concept and fast-paced environment.
30+ days ago