
Conexess Group
Full Stack Java Developer – React Exp.
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Job Responsibilities:
- Fine-tune and improve a variety of sophisticated software implementation projects
- Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
- Analyze and review enhancement requests and specifications
- Implement system software and customize to client requirements
- Prepare the detailed software specifications and test plans
- Code new programs to client’s specifications and create test data for testing
- Modify existing programs to new standards and conduct unit testing of developed programs
- Create migration packages for system testing, user testing, and implementation
- Provide quality assurance reviews
- Perform post-implementation validation of software and resolve any bugs found during testing
Minimum Qualifications:
- Experience with Agile teams that have delivered software while practicing code review
- 7 + years of Programming experience in Java using Spring frameworks, and RESTful services
- Programming experience in HTML5, CSS/Bootstrap, jQuery, and AJAX/JSONSolid understanding of SQL knowledge
- Creating self-contained, reusable, and testable modules and components
- Validating user actions on the client side and providing responsive feedback
- Proven experience diagnosing infrastructure issues such as network and database7+ years
- Application development utilizing industry standard design patterns
- Excellent verbal and written communication skills
- Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions
- Must have strong teamwork orientation and the ability to foster collaboration within and across teams
- Needs good work ethic and strong sense of ownership of end result
- Bachelor degree in Computer Science or related field, or, equivalent combination of education and recent, relevant work experience
Preferred Qualifications:
- 2+ years leveraging Microservices and Continuous Integration and Delivery
- 2+ years utilizing cloud technologies and capabilities
- 2+ years of AngularJS 2.0 framework and web development experience
- 7+ years utilizing industry standard DB technologies Experience using Git source control
Qualifications:
- Bachelor’s degree in a technical field such as computer science, computer engineering or related field required
- 5-7 years experience required
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design large systems software design and development experience
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
- Experience in programming and experience with problem diagnosis and resolution
#LI-TS1