Software Developer

@Cerebral Technologies Inc

Job Description

Job Duties:

Perform all phases of SDLC including design, implementation, deployment, and testing. Design, implement and maintain Java applications that are often high-volume and low-latency, required for mission-critical systems. Write well-designed, efficient and testable code. Conduct software analysis, programming, testing and debugging. Develop customized reports and unit testing using JUnit. Manage Java and Java EE application development. Use Query, Node.js, Bootstrap and Angular JS for changing styles dynamically, creating animating effects and manipulating DOM structures. Develop web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax and AngularJS. Implement framework to read data from Excel using Groovy. Ensure designs comply with specifications. Write JUnit test cases and code version control using SVN. Resolve and fix DEV, QA, UAT and Production defects. Support applications through production and maintenance releases. Use Microservices Architecture with Spring Boot and Docker. Develop Spring boot applications and microservices and deployed on AWS EC2 instances.

Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

Minimum Requirements:

Education: Master – Computer Science or Information Technology

Experience: 9 months

Other jobs you may like