Job description
· You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.
· You will follow Amdocs software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable , supportable and demo the software products to stakeholders
· You will investigate issues by reviewing/debugging code, provides fixes and workarounds, and reviews changes for operability to maintain existing software solutions.
· You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals.
· You will assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.
· You will be encourage to actively look for innovation and continuous improvement, efficiency in all assigned tasks.
SKILLS
· Expert knowledge of Java/J2EE/MVC based web development. springboot, Angular will be preferred.
· Hands on coding, you will be working in agile scrum teams.
· Ability to learn latest concepts and willing to learn
· Exposure/ Experience on Spring/ Frameworks/ Unit testing/and working knowledge of RDBMS.
· Strong OOPS concepts.
· Experience in working on Core JAVA, J2EE, JEE.
· Strong experience in frameworks with implementation.
· Experience in designing J2EE application (EJB / JMS / Servlets / JSP / jQuery/ JSON/ JavaScript/SQL)
Qualification: Bachelor's degree in Science/ IT/ Computing or equivalent
Experience: 2 to 4 years of Java Development experience

Similar jobs
Job Title : Senior Java Developer
Experience : 5+ Years
Location : Bangalore
Job Type : Contract / Contract-to-Hire
Shift : U.K. Shift (01:30 PM IST to 10:30 PM IST)
Job Summary :
We are looking for a highly skilled Senior Full Stack Java Developer to join our dynamic team. The ideal candidate will have strong expertise in both backend and frontend development, with proven experience in building scalable enterprise applications. This role requires proficiency in Java, Spring Boot, JSP, MySQL, HTML, CSS, JavaScript, jQuery, and Bootstrap, along with excellent communication skills to collaborate with global teams in a U.K. shift.
Mandatory Skills : Java, Spring Boot, JSP, MySQL, HTML, CSS, JavaScript, jQuery, Bootstrap, Software Design Patterns, Debugging & Performance Optimization.
Key Responsibilities :
- Design, develop, and maintain scalable full-stack applications.
- Build robust backend services using Java, Spring Boot, JSP, and MySQL.
- Develop responsive and user-friendly UI components with HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Optimize database queries and ensure application performance and scalability.
- Apply best practices and design patterns for maintainable, clean, and efficient code.
- Collaborate with cross-functional teams across geographies to deliver quality solutions.
- Conduct code reviews, debugging, testing, and deployment activities.
- Support international clients by working in the U.K. shift.
Must-Have Skills :
- Strong expertise in Java (Core & Advanced) and Spring Boot.
- Hands-on experience with JSP, MySQL, and backend service development.
- Proficiency in HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Solid understanding of software design patterns and architecture.
- Strong skills in debugging, problem-solving, and performance optimization.
- Excellent communication and collaboration abilities.
Role: Lead Java Developer
Work Location: Chennai, Pune
No of years’ experience: 8+ years
Hybrid (3 days office and 2 days home)
Type: Fulltime
Skill Set: Java + Spring Boot + Sql + Microservices + DevOps
Job Responsibilities:
Design, develop, and maintain high-quality software applications using Java and Spring Boot.
Develop and maintain RESTful APIs to support various business requirements.
Write and execute unit tests using TestNG to ensure code quality and reliability.
Work with NoSQL databases to design and implement data storage solutions.
Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
Utilize Git for version control and collaborate with team members on code reviews and merge requests.
Troubleshoot and resolve software defects and issues in a timely manner.
Continuously improve software development processes and practices.
Description:
8 years of professional experience in backend development using Java and leading a team.
Strong expertise in Spring Boot, Apache Camel, Hibernate, JPA, and REST API design
Hands-on experience with PostgreSQL, MySQL, or other SQL-based databases
Working knowledge of AWS cloud services (EC2, S3, RDS, etc.)
Experience in DevOps activities.
Proficiency in using Docker for containerization and deployment.
Strong understanding of object-oriented programming, multithreading, and performance tuning
Self-driven and capable of working independently with minimal supervision
Job Description:
We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
Skills:
Backend (Mandatory/Must to have skills) :
- Core Java/Java8,
- Spring boot,
- Spring Security,
- Hibernate or any other ORM (Object Relational Mapping) framework.
- SQL/PL-SQL (Oracle or Mysql or postgresql) but mostly Oracle
- Restful webservices
- Git
Backend (Good to have skills) :
- Knowledge of SOAP based webservices
- Struts framework
- Microservices
Backend (Not absolutely necessary but plus point if candidate has knowledge about ) :
- Docker
- Apache Kafka/ any other messaging queue tool like RabbitMQ, ActiveMQ etc.,)
- Cloud experience AWS/Azure
Responsibilities:
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
About us:
Zemoso Technologies is a Software Product Market Fit Studio that brings silicon valley style rapid prototyping and rapid application builds to Entrepreneurs and Corporate innovation. We offer Innovation as a service and work on ideas from scratch and take it to the Product Market Fit stage using Design Thinking->Lean Execution->Agile Methodology.
We were featured as one of Deloitte Fastest 50 growing tech companies from India thrice (2016, 2018 and 2019). We were also featured in Deloitte Technology Fast 500 Asia Pacific both in 2016 and 2018.
We are located in Hyderabad, India, and Dallas, US. We have recently incorporated another office in Waterloo, Canada.
Our founders have had past successes - founded a decision management company acquired by SAP AG (now part of Hana Big data stack & NetWeaver BPM), early engineering team of Zoho (leading billion $ SaaS player) & some Private Equity experience. Marquee customers along with some exciting start-ups are part of our clientele.
What You will do:
● Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
● Work on software products designed from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications:
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript etc.
● Server-side development experience mainly in JAVA, (Python and nodeJS can be considerable)
● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery etc. are good to have.
● Passion for software engineering and follow the best coding concepts. ● Good to great problem solving and communication skills.
Nice to have Qualifications:
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with devops, continuous integration & deployment. ● Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits:
● Competitive salary.
● Work from anywhere.
● Learning and gaining experience rapidly.
● Reimbursement for basic working set up at home.
● Insurance (including a top up insurance for COVID).
Location:
Remote - work from anywhere.
Position: Technical Architect
Location: Hyderabad
Experience: 6+ years
Job Summary:
We are looking for an experienced Technical Architect with a strong background in Python, Node.js, and React to lead the design and development of complex and scalable software solutions. The ideal candidate will possess exceptional technical skills, a deep understanding of software architecture principles, and a proven track record of successfully delivering high-quality projects. You should be capable of leading a cross-functional team that's responsible for the full software development life cycle, from conception to deployment with Agile methodologies.
Responsibilities:
● Lead the design, development, and deployment of software solutions, ensuring architectural integrity and high performance.
● Collaborate with cross-functional teams, including developers, designers, and product managers, to define technical requirements and create effective solutions.
● Provide technical guidance and mentorship to development teams, ensuring best practices and coding standards are followed.
● Evaluate and recommend appropriate technologies, frameworks, and tools to achieve project goals.
● Drive continuous improvement by staying updated with industry trends, emerging technologies, and best practices.
● Conduct code reviews, identify areas of improvement, and promote a culture of excellence in software development.
● Participate in architectural discussions, making strategic decisions and aligning technical solutions with business objectives.
● Troubleshoot and resolve complex technical issues, ensuring optimal performance and reliability of software applications.
● Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
● Define and enforce architectural patterns, ensuring scalability, security, and maintainability of systems.
● Lead efforts to refactor and optimize existing codebase, enhancing performance and maintainability.
Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
● Minimum of 8 years of experience in software development with a focus on Python, Node.js, and React.
● Proven experience as a Technical Architect, leading the design and development of complex software systems.
● Strong expertise in software architecture principles, design patterns, and best practices.
● Extensive hands-on experience with Python, Node.js, and React, including designing and implementing scalable applications.
● Solid understanding of microservices architecture, RESTful APIs, and cloud technologies (AWS, GCP, or Azure).
● Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
● Should create automation test cases and unit test cases (optional)
● Proficiency in database design, optimization, and data modeling.
● Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
● Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
● Strong communication skills, both written and verbal, with the ability to effectively interact with cross-functional teams.
● Prior experience in mentoring and coaching development teams.
● Strong leadership qualities with a passion for technology innovation.
● have experience in using Linux-based development environments using GitHub and CI/CD
● Atlassian stack (JIRA/Confluence)
Experience: 7+ years
Responsibilities:
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Hands on experience in Spring Boot and good knowledge of MySQL, MongoDB
• Hands on experience in building RESTful based APIs
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
Requirements:
• 7+ Yrs experience as a Full Stack Developer.
• Proven experience as a Full Stack Developer or similar role
• Experience developing Rich Internet based applications
• Experience with Spring boot and Angular 6 or above.
• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages ( Java, NodeJS) and JavaScript frameworks (e.g. Angular, React)
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
• Excellent communication and teamwork skills
• Great attention to detail
• Organizational skills
• An analytical mind
Required qualification:
*) Any degree from a reputed university
*) Proven software development experience and Java/J2EE skills development.
Job Location- DEHRADUN
Experience of using .NET Core framework.
· Web development experience in HTML5, http://asp.net/">ASP.NET, C#, .NET Core, CSS3, JavaScript, Angular 2+.
· Good experience in MVC/ Web API/ Web services.
· Good experience in Entity framework, SQL server (Writing Complex Queries, Store Proc.) and reporting.
· Object Oriented Programming, Design Patterns, Solid Design Principle (Mandatory For 4+ Experience).
· Familiar with version control/ development tools such as GIT,CI/CD, Subversion, Bitbucket, TFS, Hudson, Bamboo or equivalents.
· Agile/ Scrum development on complex applications/ products across distributed teams. Use of Jira/ Ace/ Trello (or similar tools) is essential.
· Good exposure of client communication (voice & text chat through Skype).
· Strong analytical skills.
- Good hands-on and experience in Ruby on Rails, NodeJS and React/Angular/VueJs
- Knowledge of an SQL Database like MYSQL, Postgres.
- Basic Knowledge of programming in basic data structures and algorithms.
- You should have good experience working with relational and non-relational databases. We use Postgres and Cassandra.
- Good knowledge of version management with git.
- Awareness of TDD.
- CI/CD knowledge would be a huge advantage
- Will to design and maintain large scale distributed systems.









