Software Development Engineer - Alpharetta, GA
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Job Title: Software Development EngineerJob Location: Alpharetta, GADuration: Full-time Key Technology: Java, Spring, PL-SQL, Linux, JIRA Job Responsibilities:Full lifecycle - analysis, design, development, testing and implementation- of new or enhancements to middleware (micro) servicesMaintain middleware modules and services with code quality standardsKeep applications free of security vulnerabilities in compliance with organization’s security policiesAssist in troubleshooting and resolving production issues. Provide suggestions for preventative stepsIncorporate suggestions for improvements and enhancements where meaningfulMay assist/lead in developing and maintaining technical documentation and store it in central locations (like Confluence, SharePoint) for accessible to team members.Skills and Experience Required: RequiredMinimum 8+ years of Java/J2EE development experienceExperience with Spring, Spring Boot, Spring Cloud, Spring Security, Rest API, Spring DataExperience with ReactWorking knowledge of RabbitMQ or similar message brokerGood knowledge of Oracle PL-SOLExperience with unit testing framework (Junit)Worked on Java build & dependency management using tools like Maven, NexusExperience developing Restful services and associated testing using postman (preferred) or equivalentKnowledge and experience with PCFHand on experience fixing security vulnerabilities and keeping open-source components up to date.Maintain code quality with static code analysis using SonarQubeWorking knowledge of code repository and management with tools like GitLab.Working knowledge of Atlassian tools like Jira and Confluence.Working knowledge of LinuxDesired:Experience with JIRA integrationExperience with logging and auditing using Splunk.Ability to work in onshore-offshore constructive and collaborative manner.Previous experience in Finance/Banking industry.Excellent written and oral communication skills.Strong troubleshooting and problem-solving skills Job Title: Software Development EngineerJob Location: Alpharetta, GADuration: Full-time Key Technology: Java, Spring, PL-SQL, Linux, JIRA Job Responsibilities:Full lifecycle - analysis, design, development, testing and implementation- of new or enhancements to middleware (micro) servicesMaintain middleware modules and services with code quality standardsKeep applications free of security vulnerabilities in compliance with organization’s security policiesAssist in troubleshooting and resolving production issues. Provide suggestions for preventative stepsIncorporate suggestions for improvements and enhancements where meaningfulMay assist/lead in developing and maintaining technical documentation and store it in central locations (like Confluence, SharePoint) for accessible to team members.Skills and Experience Required: RequiredMinimum 8+ years of Java/J2EE development experienceExperience with Spring, Spring Boot, Spring Cloud, Spring Security, Rest API, Spring DataExperience with ReactWorking knowledge of RabbitMQ or similar message brokerGood knowledge of Oracle PL-SOLExperience with unit testing framework (Junit)Worked on Java build & dependency management using tools like Maven, NexusExperience developing Restful services and associated testing using postman (preferred) or equivalentKnowledge and experience with PCFHand on experience fixing security vulnerabilities and keeping open-source components up to date.Maintain code quality with static code analysis using SonarQubeWorking knowledge of code repository and management with tools like GitLab.Working knowledge of Atlassian tools like Jira and Confluence.Working knowledge of LinuxDesired:Experience with JIRA integrationExperience with logging and auditing using Splunk.Ability to work in onshore-offshore constructive and collaborative manner.Previous experience in Finance/Banking industry.Excellent written and oral communication skills.Strong troubleshooting and problem-solving skills
Requirements
Required
- Minimum 8+ years of Java/J2EE development experience
- Experience with Spring, Spring Boot, Spring Cloud, Spring Security, Rest API, Spring Data
- Experience with React
- Working knowledge of RabbitMQ or similar message broker
- Good knowledge of Oracle PL-SOL
- Experience with unit testing framework (Junit)
- Worked on Java build & dependency management using tools like Maven, Nexus
- Experience developing Restful services and associated testing using postman (preferred) or equivalent
- Knowledge and experience with PCF
- Hand on experience fixing security vulnerabilities and keeping open-source components up to date.
- Maintain code quality with static code analysis using SonarQube
- Working knowledge of code repository and management with tools like GitLab.
- Working knowledge of Atlassian tools like Jira and Confluence.
- Working knowledge of Linux
Desired:
- Experience with JIRA integration
- Experience with logging and auditing using Splunk.
- Ability to work in onshore-offshore constructive and collaborative manner.
- Previous experience in Finance/Banking industry.
- Excellent written and oral communication skills.
- Strong troubleshooting and problem-solving skills
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…