Job Description :
We (Emonics LLC) are hiring a Java professional with 4+ years of experience. Work form home. We have available Full Stack Java Developer.
Java professional who is comfortable working in onsite, US Shift (6:30 PM to 3:30 AM) at our Noida office.
Desired Qualifications and Skills:
- 4+ years of professional experience in Java full stack development, with a strong understanding of object-oriented programming principles and design patterns.
- Proven track record of designing and architecting complex Java-based software solutions, including experience with enterprise-scale applications.
- Develop and deliver training programs and workshops to educate development teams on architectural concepts, design patterns, and best practices, fostering continuous learning and skill development within the organization.
- Define the technical architecture and design of Java software, leveraging expertise in architecture principles, design patterns, and styles (e.g., microservices, SOA), prioritizing scalability, performance, security, and maintainability.
- Extensive experience with Java EE, Spring Framework (Spring MVC, Spring Boot), Hibernate, and other related technologies.
- Proficiency in database design and SQL, with hands-on experience working with relational databases such as MySQL, PostgreSQL, or Oracle and NoSQL Databases like MongoDB, Cassandra etc.
- Implement and maintain Apache Kafka as a distributed streaming platform for real-time data processing and messaging between applications.
- Experience with cloud technologies (e.g., AWS/Azure/Google Cloud), and containerization (e.g., Docker, Kubernetes).
- Familiarity with agile methodologies and DevOps practices, including continuous integration and continuous delivery (CI/CD).
- Knowledge of software development best practices, including code refactoring, unit testing, and test-driven development (TDD).
- Mentor junior architects and developers, providing guidance and support to help them grow their skills and capabilities.
- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).
- Excellent communication and interpersonal skills
- PS: It is not development role, main job responsibilities would include – Technical Training , Technical guidance to consultants in terms of JD/RUC sessions, aiding them in cracking interviews etc.
Department :
Software Engineering
Role / Category :
Software Development
Employment type :
Full Time
Shift :
Night Shift
Salary :
90,000 – 145,000
Experience :
Min. 3 years
Education :
Graduate
English level :
Good (Intermediate / Advanced) English
Gender :
Any gender