Java Developer
Technology
TechDigital Group
Tempe, United States3 weeks agoUntil 5/7/2026
Job description
Role Description & Requirements: Java Developer (Cache Provisioning)
- Experience in Java development L3 level
- Excellent knowledge in Java code development with EJB, Java Server Pages (JSP), and servlets
- Good knowledge in web frameworks like Struts, Spring, and Spring Boot
- Good knowledge in service-oriented architecture, multithreading, and synchronization
- Sound knowledge of Object-Oriented Programming (OOP) patterns and concepts
- Good knowledge in Eclipse tool and integration
- Skill for writing reusable Java libraries and creating JAR files
- Basic understanding of JDBC (Java Database Connectivity), RESTful web services, microservices, and Spring Boot
- Relevant knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirements
- Ability to write clean, readable Java code
- Knowledge of class loading mechanism in Java
- Experience in handling external and embedded databases
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- In-depth knowledge of code versioning tools, for instance, Git
- Good knowledge in Java 8 features
- Hands-on experience on application servers like Apache Tomcat and WebSphere Application Server
- Strong knowledge of databases like Oracle, MySQL, and DB2
- Strong experience in Spring framework such as Spring MVC, IOC, AOP, and Spring JDBC.
¿Te interesa este puesto?