Senior Java Software Engineer- Work Setup: Hybrid
- Work Schedule: Day Shift
- Budget: Up to 160k
The successful Senior Java Developer will create and support both front-end and back-end web and mobile application software. He/she will build, test, and support various game applications, execute deployment of build programs, and maintain the system throughout its life cycle. Conduct system testing of completed modules and system features, and fix code as needed.
Responsibilities:- Defines site objectives by analyzing user requirements; and envisioning system features and functionality.
- Research, study, and maintain existing application software.
- Develop and enhance existing software based on client requirements.
- Interpret written business requirements and technical specifications documents.
- Create Java applications to meet client's project specifications.
- Create documentation and implement unit test plans, scripts, and test harnesses.
- Update job knowledge by researching new internet/intranet technologies and software products.
Qualifications:- At least 7 years overall experience as a Java Software Developer.
- Has at least 5 years of experience in JSP/Servlet, JavaScript/jQuery, HTML, CSS3, Java 8 /Spring MVC. Spring Boot.
- At least 3 years of relevant experience with API concepts and technologies such as REST, JSON, and XML.
- Solid grasp of web and backend application development.
- Proficient in JDBC/MySQL, and Tomcat.
- Has worked with the software and data engineering team for all phases of larger and complex development projects.
- Works well under pressure, is highly resilient, and has good communication skills.