Senior Java Developer


Enfycon Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- java
Summary
Job Summary
We are looking for an experienced Senior Java Developer with 9–10+ years of hands-on software development experience.
The ideal candidate will have strong core Java skills, excellent coding and problem-solving abilities, and experience building scalable, high-performance enterprise applications. Candidates should be comfortable working in a fast-paced environment and collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java and related technologies.
- Write clean, efficient, reusable, and well-structured code.
- Develop and maintain RESTful APIs and web services using Jersey and related frameworks.
- Participate in application design, technical discussions, and code reviews.
- Troubleshoot complex technical issues and improve application performance.
- Collaborate with architects, product owners, QA engineers, and other development teams.
- Follow software development best practices, coding standards, and security guidelines.
- Contribute to Agile ceremonies, sprint planning, and continuous improvement initiatives.
Required Skills and Qualifications
- 9–10+ years of hands-on experience in Java development.
- Strong proficiency in Core Java, object-oriented programming, collections, multithreading, and exception handling.
- Excellent coding, analytical, and problem-solving skills.
- Hands-on experience developing RESTful web services and APIs using Jersey.
- Strong understanding of software design principles, data structures, and algorithms.
- Experience with enterprise application development and debugging.
- Familiarity with version control systems such as Git.
- Experience working in Agile/Scrum development environments.
- Strong communication and collaboration skills.
Interview Process
- L1 – Technical Screening: Initial technical assessment and discussion of Java experience.
- L2 – Coding Assessment: Hands-on coding round through Codility.
- L3 – Managerial Discussion: Final discussion with the client hiring manager.
Ideal Candidate
The ideal candidate is a hands-on Senior Java Developer with strong coding fundamentals, solid experience in enterprise Java development, and the ability to solve complex technical problems efficiently.
- Dice Id: 91142795
- Position Id: 9121134
- Posted 6 hours ago
Company Info
We can certainly recommend trying out our staffing services. Our meticulous approach, tailored strategies, and dedication to excellence make us a valuable partner in meeting your hiring needs effectively. Feel free to reach out to our team to discuss how we can support your organization's growth and success through our comprehensive staffing solutions.

