A technology firm is seeking a Lead Java Developer in Sacramento, California. The ideal candidate should have 8-10 years of IT experience, strong skills in Core Java and related technologies, and the capability to mentor team members. Candidates with experience in solution design, RESTful services, and strong communication skills are preferred. This role requires collaboration with various IT teams and a proactive attitude towards learning. Competitive compensation and a dynamic work environment are offered.
Qualifications
8-10 years of experience in IT Industry in Java and related technologies.
Lead experience is required.
Experience with solution designing and architecture design.
Skills
Core Java
Exception handling
Multithreading
REST/Web Services best practices
GIT
Linux
SQL
UI experience
Python
Strong OOP Concepts
Jenkins
Test-First development
Mule ESB
IBM DataPower
BPM tools
Client-facing skills
Job description
Job Requirements
Should be a Lead and possess the skills and capabilities to mentor team members technically as well as talk to stakeholders and other groups on technical topics.
Core Java – Must be able to answer and discuss on all aspects of core Java.
Exception handling knowledge required. Multithreading knowledge expected at a senior level.
Rest/Web Services best practices – must be able to talk through and discuss.
GIT Experience is required, again to reduce the learning curve.
Knowledge of Linux to reduce the learning curve.
SQL understanding of the general and common features.
UI experience is a plus, however strong backend person is required.
Python knowledge is a plus.
Would require working with all client IT teams including Dev, QA, Infrastructure, Networking etc.
Experience with Core Java and strong OOP Concepts is required.
8-10 years of experience in IT Industry in Java and related technologies. Lead Experience required.
Over 6 years of experience in solution designing and to some extent of architecture design.
Responsible for Design, Development and Maintenance of web applications using JAVA technologies.
Java/JEE is required Working with Linux environment required.
Strong communication skills are required. Ability to execute architectural direction is very important.
Experience with Jenkins and Continuous Integration is important.
Test-First development experience is important.
Mule ESB is a plus.
IBM DataPower is a plus BPM tools (iLog and/or IBM BPM) or RedHat jBpm is a plus.
Attitude to learn and explore.
Excellent communication and client facing skills.
Prior experience of working directly with clients teams.