Previous Job
Previous
Software Engineer
Ref No.: 19-08825
Location: Atlanta, Georgia
Job Description:
3 to 8 year of professional software development experience in following skills:
Strong understanding of Core Java/J2EE 7.0 above
Experience in frameworks Hibernate, JPA, Spring 3.0+,
Experience in producing and consuming Web Services and
Proficient understanding of code versioning tools, such as Git /SVN
Experience in using Application servers like WebLogic, JBOSS
Working knowledge of RDBMS, SQL and PL/SQL.
Experience in developing and consuming REST WebServices (Spring Boot).
Experience in Agile Development. Exposure on DevOps is preferred.
Exposure of working with messaging systems like JMS.
Experience in implementing J2EE Design Patterns.
Experience on any Build and Deployment tools like Maven,  Jenkins etc.
Should have maintained high coding standards by using Junit, SonarCube etc.
Excellent written and verbal Communication Skills.
Experience in telecom domain
Should have knowledge of Secure Appl Development.
 
Good to Have:
experience with micro service exposure/experience
Exposure on Open Source Stack and BPMN tools will be preferred.
Experience/Exposure in one of the UI technologies Angular JS, Node JS, Java Scripting, etc.
Understanding of BDD/Domain driven design is preferred.
Exposure/Experience on NOSQL will be preferred.
Exposure on Perl, Python, Analytics, AI/Client.
Exposure to Cloud – AWS/Azure
Experience in communications and network domain.       a) Participate in requirement and design meetings. Contribute in solution definition.
Perform Low level design to satisfy requirements.
Development Task Estimation and Assignments Tracking.
Development and Maintenance of Applications.
Review code change to ensure coverage and correct functionalities.
Provide regular and effective progress updates.
Identification and mitigation of Risks.
Participating in Client meetings, Status reporting.
Identification and implementation of Automation/Optimization opportunities, Create Re-Usable components.