Full Stack Java Developer

5 - 31 years

0 - 1 Lacs

Work From Home

Posted:1 month ago| Platform: Apna logo

Apply

Skills Required

stack java developer development programming design software training learning architecture microservices scalability security mvc hibernate database sql relational mysql postgresql oracle nosql mongodb apache kafka data processing messaging aws azure containerization docker kubernetes agile devops integration code refactoring testing test tdd support git tracking jira communication engineering

Work Mode

On-site

Job Type

Full Time

Job Description

We (Emonics LLC) are hiring a Java professional with 5+ years of experience. 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Stack Interview Now

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India