Vacancy caducado!
Job Description - Java Software Engineer
Java Software EngineerRequired Skills:- Experience in Agile software development methodology and practices with full development lifecycle from inception through implementation.
- Working knowledge of Object-Oriented Analysis/Object Oriented Design methodologies and life cycles
- Experience with application development on Java, J2EE, Spring, and Springboot
- Develop Rest APIs from scratch
- Knowledge of Relational Databases like Oracle/SQL Server, SQL
- Knowledge of performance tuning/testing
- Experience with JUnit and Blazemeter
- Experience working with noSQL databases/Cassandra
- Any background in messaging - Kafka, JMS, MQ
- Experience in design, analysis, development, coding, unit testing, debug and documentation for Java/J2EE systems including Web applications, business services, batch applications, large/complex projects and utilizing Web Services and Java RMI technologies to improve interface/API and significantly enhance integration capability between front-end and back-end systems
- A fundamental understanding of software skills and the different components of SDLC such as business analysis, development, and maintenance and software improvement are essential
Vacancy caducado!