Description
The posting describes a Java application development and team-leading role responsible for designing applications, translating specifications into software, coding and enhancing Java applications, testing and reviewing code, troubleshooting and optimizing systems, and providing maintenance and production support. The role also estimates work, delegates tasks, and monitors project delivery timelines. It requires 2–3 years of Java development experience and experience leading task-oriented team activities, with expertise in Java SE/EE, Spring, Hibernate, web technologies, web services, databases, application servers, Linux, source control, IDEs, UML, and design patterns.
