Vacancy expired!
- Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
- Delivering high availability and performance
- Contributing in all phases of the development lifecycle
- Writing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Managing Java and Java EE application development
- Ensuring designs comply with specifications
- Preparing and producing releases of software components
- Transforming requirements into stipulations
- Support continuous improvement
- Investigating alternatives and technologies
- Presenting for architectural review
- Java based web services
- Relational Databases, SQL and ORM
- J2EE framework
- Object Oriented Analysis and Design
- JSP
- EJB (Enterprise Java Beans)
- XML,X query, XSL
- Test-Driven Development
- Bachelor's Degree in Computer Science, an associate degree in Computer Programming, or equivalent education in a related discipline is required
- Creative, self-motivated problem solvers with the ability to analyze a broad range of technologies
- Good communication and writing skills, be able to effectively multi-task, and have a strong
- Experience on Spring framework and Springboot
- Experience with RESTAPIs design and development and Swagger API documentation
- Experience SQL writing for SQL Server or MySQL
- Experience on CICD using Jenkins
- Strong knowledge of object-oriented programming and design patterns
- Ability to manage more than one project at a time
- Knowledge in memory database such as Mongo DB (Plus)
Vacancy expired!