
Exp - 2+ Yrs
Skills - Java & SQL
Location - Vikhroli, Mumbai
*Need candidates from Mumbai location only*
NP - Immediate

Similar jobs (10)
Job Description:
We are seeking a highly motivated and skilled Full Stack Java Developer with strong experience in backend and frontend development, cloud deployment, and modern DevOps practices. The ideal candidate will have a solid background in Java/J2EE technologies, hands-on experience in developing microservices on AWS, and a good understanding of CI/CD pipelines and monitoring tools.
Key Responsibilities:
- Design, develop, test, and maintain scalable web applications and microservices.
- Implement backend logic using Core Java, J2EE, Spring Boot, Spring Batch, JPA, and REST APIs.
- Build responsive UIs using React, HTML, CSS, and integrate them with backend services.
- Develop and deploy microservices using AWS services like ECS, EC2, S3, API Gateway, Aurora, ALB, and Route 53.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Write unit and integration tests using JUnit and Cucumber.
- Monitor application performance using APM tools and analyze logs using Splunk or similar tools.
- Implement CI/CD pipelines using Jenkins, Maven/Gradle, and Git/Bitbucket.
- Work with containerization and orchestration tools like Docker and Kubernetes.
- Collaborate with cross-functional teams using tools like JIRA and Confluence.
Required Skills & Experience:
- Strong hands-on experience in Java/J2EE application development.
- Proficiency in Spring frameworks (Spring Boot, Batch) and RESTful services.
- Frontend development experience with React, HTML, CSS.
- Solid experience with AWS cloud technologies and deployment practices.
- Experience in writing and maintaining automated tests with JUnit and Cucumber.
- Knowledge of APM tools and log analysis tools (e.g., Splunk).
- Familiarity with CI/CD pipelines and tools (Jenkins, Maven/Gradle, Git).
- Experience with Docker and Kubernetes.
- Excellent problem-solving, debugging, and analytical skills.
- Good communication skills and ability to work in Agile teams.
Preferred Qualifications:
- AWS certification is a plus.
- Experience with Amazon Aurora and API Gateway in production environments.
- Knowledge of SOA, messaging systems (e.g., MQ), and security best practices.
Company Overview:
Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions for the digital enterprise. Operating at the intersection of cloud computing and enterprise software, the company develops high-performance platforms that streamline complex business operations. With a strong presence in the Bangalore tech ecosystem, Euphoric Thought Technologies supports clients across diverse sectors by delivering robust, secure, and efficient backend architectures that power modern digital experiences.
Role Overview:
As a Java Developer, you will be responsible for designing and maintaining the core backend systems that drive our client platforms. You will work closely with cross-functional product and engineering teams to translate complex business requirements into high-quality, maintainable code. Your contribution will directly impact the scalability and reliability of our services, ensuring that our end-users experience seamless performance as we continue to expand our technical footprint.
Key Responsibilities:
- Develop and maintain high-performance backend services using Java and Spring Boot to ensure system reliability for our enterprise clients.
- Design and implement scalable microservices architectures that allow for modular growth and easier maintenance of complex application features.
- Optimize database interactions and data persistence layers using Hibernate to improve application speed and resource efficiency.
- Build and expose secure RESTful web services to facilitate seamless communication between internal systems and third-party integrations.
- Deploy and manage application infrastructure on AWS to ensure high availability and fault tolerance for mission-critical business processes.
- Collaborate with engineering leads and stakeholders to troubleshoot production issues and implement performance enhancements that improve the overall user experience.
Required Skillset:
- Demonstrated expertise in Java development with 3 to 6 years of hands-on experience in building enterprise-grade applications.
- Proficiency in Spring Boot and Hibernate for developing robust backend frameworks and managing complex data models.
- Strong understanding of microservices architecture and the ability to design decoupled, scalable service components.
- Practical experience in developing and consuming RESTful web services within a distributed environment.
- Hands-on experience with AWS services for cloud deployment, monitoring, and infrastructure management.
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Ability to work effectively in a hybrid office environment in Bangalore, collaborating with distributed teams to meet project milestones.
Responsibilities:
- Good understanding of programming language
- Concepts of Java, Maven
- Source Control
- Logically Strong in coding practices
- Data structure Understanding.
- Security encryption and decryption
- Data encoding decoding
Requirements:
- Strong core Java development skills.
- Exposure to security tools.
- Experience in working with customers, understanding business requirements
- Good analytical and troubleshooting skills.
- Working knowledge of Jenkins/Maven
- Key requirements: Core Java, CI/CD, Docker, Maven, Jenkins, REST API, Kafka, Redis, cache, elastic cache
Job Description
- Designing system architecture, develop and maintain high performing & scalable services using Node.js frameworks.
- Extensively engage in iterative development model right from requirement analysis, estimation, development, testing & production support
- Mentor, groom junior developers and participate in code reviews
- Contribute towards building company’s coding culture
Requirements
- 3+ years of relevant industry experience in Node.js
- A deep understanding of JavaScript
- Experience working with SQL and NoSQL databases
- Experience with Unit and Integration tests
- Experience with CI/CD
- Experience with MathJax/Latex
- Experience with large scale video streaming
- Experience with ReactJS is a bonus
▪ Highly focused individual with a self-driven attitude
▪ Advanced speaking and writing skills for effective communication
▪ Ability to work in cross-functional teams demonstrating a high level of commitment and coordination
▪ Attention to details and commitment to accuracy for the desired deliverable
▪ Should demonstrate and develop a sense of ownership towards the assigned task
▪ Ability to write reusable, testable, and efficient code
▪ Ensuring step-by-step deliverables are met as part of product development
▪ Ability to take up quick objectives and execute them within a short period
▪ Ability to keep sensitive business information confidential
▪ Contribute, positively and extensively towards building the organizational reputation, brand and operational excellence
Background Of The Candidate
▪ 4-8 years of experience as a Python Developer
▪ Hands-on knowledge of Django with Postgres SQL and web scrapping is a must
▪ Strong knowledge of OOPS and Python is a must
▪ Knowledge of design/architectural patterns will be considered a plus
▪ Experience with code versioning tools, such as Git / Mercurial / SVN
▪ Experience working in an agile development environment with a strong focus on rapid software development
▪ Comfortable with working in Unix/Linux, AWS, Azure and similar cloud technologies
▪ Excellent troubleshooting and debugging skills
▪ Strong communication skills to collaborate with designers, developers, and other relevant staff members or clients
▪ Proven ability to complete the assigned task according to the outlined scope and timeline
▪ Graduate or Post-graduate from a reputed college or university
Architects are responsible for driving Technology & Best Practices in Engineering. We are a rapidly growing & constantly improving organisation. We seek very high levels of ownership in all individuals, especially leadership roles like this - Ownership of your team, your product. Going beyond your role & contributing to make the organisation & business better is an expectation.
Responsibilities:
- Actively participate in development along with team members for as much as 50% of their time, creating modules & systems that can then be treated as a working reflection of the best practices.
- Participating in code reviews, design reviews, architecture discussions.
- Being responsible for Scaling, Performance & Quality for the team
- Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.
- Driving the adoption of these best practices around coding, design, quality, performance in your team and influence them for the entire organisation are also expectations from you.
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create
- Collaborate with Product Management and Product Development leaders in developing product visions and strategies.
- Define & drive implementation of long term technology vision for your product & team
- You will be the primary owner of the architecture of your product and will also be responsible for getting it reviewed, and making sure the system is built accordingly.
- Be an evangelist for technology & represent in external forums.
- Creating architectures & designs for new solutions around existing and new problem spaces
- Drive technology & tool choices for your team & be responsible for them.
Requirements:
- Quick & Excellent Problem solving skills for complex & large scale problems
- Exposure to a wide variety of problem spaces, technologies
- Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
- Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures.
- Awareness of pitfalls & use cases for a large variety of solutions
- Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases
- Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures the Principle architects should have seen it all and ideally in multiple cycles.
- Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 5 years
- Must have worked in a small setup (either a startup or a small & reasonably independent team)
- 8+ years of overall experience
- B Tech or higher in Computer Science or equivalent required
Immediate Joiners only.
JD:
Hands on Experience in Java, Advanced java ,JSP Servelets, Core java,
spring , hibernate , J2EE , springboot.
Experience into Restful Web services and Database like MS sql.
Should be able to work independently.
Should be able to work with team.
Employment Type
This is for our Chennai Office , however work from home can be considered during pandemic or lockdowns .
- Java / JavaScript Developer Job Description (Minimum 2 years Experience in Java)
- Good in Core Java, Multithreading, J2EE, web services (REST, SOAP).
- In-depth knowledge on Java Script and object-oriented technique .
- Should be able to work independently
- Familiar on Front-end technologies like AngularJS framework, HTML5, CSS3 is a real Plus










