Senior Software Engineer (Java)
Description
We are looking for JAVA Professionals who can work with our awesome team. Our clients are top fortune 100 international technology companies.
Skills: J2Ee, Microservices, Spring Boot
Skills
- In-depth knowledge of Spring Boot with Spring framework
- ORM framework like Hibernate
- Hands on experience of Core Java/Advanced Java
- Should have worked with Maven/Gradle, JIRA, Jenkins
- Experience in AWS is required
- Experience in Web services (Soap and Rest)
- Experience in JUnit, GIT/SVN
- Experience in Apache Tomcat
- Good experience with MySQL database and PL/SQL
- Good exposure to Redis, Docker
- Exposure to Microservices
Responsibilities
- Strong hands-on experience on web application
- Proven working experience in cloud-based development
- Object Oriented analysis and design using common design patterns
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management )
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Strong experience in Spring Framework
- Development experience with Java frameworks such as Spring, Hibernate and
- Experience in IDE such as Spring tool suite (STS), Eclipse, other equivalent tools
- An ability to write complex SQL queries and efficiently retrieve data from a database
- Strong debugging skills in Java, troubleshooting using log files
Job Benefits
- Work with our awesome team
- Get freedom to express and drive content initiatives
- Be the content leader!
Employment Type
Full-time
Job Location
Minneapolis, USA / Pune, India
Experience
3 – 8 yrs.