1. Work as part of a software development team
2. Good working knowledge with Core & advance java
3. Understanding of Spring & hibernate frameworks
4. Write code per app specifications in Java with Spring and Hibernate Framework.
5. Should have worked on front end technologies.
6. Good understanding of MySQL database ,Should be able to design database
7. Test to ensure designs are in compliance with specifications
8. Should be able to design authentication service
9. Good experience in Java Spring,Angular 5,Web APIs
10.Analyze user requirements to determine how to translate into Java
11.Should have knowledge about third party authentication like Facebook login, google login and Twitter login along with push notification and payment gateways
12.Write well designed, testable, efficient code and make sure designs are in compliance with specifications
Skills and Experience preference :
- 0.6 to 3 years of overall experience in software development with any degree in Computer science or related subject.
- Strong in Core Java, J2EE, RMI, Web services.
- Competent JSP, Struts, SQL, OOPs and ORM technologies (hibernate).
- Strong understanding of design patterns and multithreading.
- Experience on working in high performing development teams using agile/ scrum methodologies and Tools; various code versioning systems, such as SVN.
- Ability to multi task and switch context to changing priorities in a high dynamic environment and proficient in troubleshooting skills, especially in complex application stacks.
- Experience in Test Driven Development and mobile platform is added advantage

About Vencent Systems Private Limited
Similar jobs
· 5+ years of experience in software development using Java.
· Proficiency in Spring Boot and Spring Batch.
· Experience with microservices architecture.
· Hands-on experience with Cassandra or similar NoSQL databases.
· Solid understanding of cloud platforms (AWS, GCP, Azure, etc.).
· Familiarity with Docker and Kubernetes.
· Experience with CI/CD tools such as Jenkins etc
· Strong problem-solving skills and attention to detail.
· Excellent communication and teamwork skills.
Important consideration:
· Core Java - 4 to 6 Yrs
· Spring and Spring Boot, Spring MVC, Spring Data, Spring Security - 4 to 6 Yrs
· DevOps (Jenkins, Junit, sonarQube, Maven) - 1 to 2 Yrs
· MongoDB, NOSql, Couch DB, Cassandra - 1 to 2 Yrs
Key Responsibilities:
- Design, develop, and maintain robust backend services using Core Java and Spring Boot
- Develop and optimize queries in MongoDB, including aggregation and indexing
- Build RESTful APIs and integrate third-party services
- Write clean, maintainable, and scalable code following best practices
- Collaborate with cross-functional teams to gather and implement requirements
Required Skills:
- 5+ years of experience in Core Java
- Strong expertise in Spring Boot (REST APIs, Security, Data)
- Hands-on experience with MongoDB (CRUD operations, schema design)
- Experience with Microservices architecture
We are seeking a highly skilled Java Developer to join our team. The ideal candidate should have at least 5 years of experience in Java development and be able to work from the office.
Responsibilities:
- Develop high-quality software design and architecture using Java technology
- Produce clean, efficient, and maintainable code
- Conduct code reviews and testing to identify and fix software defects
- Collaborate with cross-functional teams to identify and solve complex software problems
- Design, develop and maintain software applications using Java technology
- Debug and troubleshoot software defects
Requirements:
- Proven experience as a Java Developer with at least 5+ years of experience
- Knowledge of web frameworks such as Spring, Hibernate, and Struts
- Familiarity with Agile methodologies and software development life cycle (SDLC)
- Experience with source code management tools such as Git or SVN
- Excellent problem-solving skills and ability to work independently
- Strong written and verbal communication skills
- Immediate joiners preferred
If you are a Java Developer with a strong work ethic and a passion for developing high-quality software solutions, we encourage you to apply.

- Candidate Should have 5+ Years Of Experience in Core Java
- You will need strong development skills to work on and improve our Scala-based services, and be able to work together with senior teammates to create appropriate architectural design and ensure all aspects are appropriate to meet the business need.
- Excellent Functional Design and Functional Programming skills (more than 2 years of business experience in Scala and Java projects, respectively)
- Core skills in key supporting technologies and/or frameworks such as Play (AKKA) / Lagom
- Proven experience working in teams in the successful delivery of complex, performant and high quality products
- Excellent spoken and written communication skills
- Experience of SaaS (Software as a Service) environments
- Exposure to RESTful web APIs and a service oriented architecture
- Experience in Linux environments, Shell scripting etc
- Working with XML and JSON including parsing, asserting / matching and extracting
- Experience with Continuous Integration environments and build tools, including Terraform, Jenkins, Maven, Gradle and Ant
- Experience with messaging systems such as Apache Kafka, Amazon Kinesis, Amazon SQS and Rabbit MQ
- Experience working on Live platform SDKs such as Twilio, AWS Elemental
Experience :- 5 + years
Location :- Bangalore,Hyderabad
• 5 + years of experience in Core Java, , Spring Boot, Microservices (Mandatory skills) + AWS added advantage
Experience building scalable backend systems using REST APIs & NoSQL databases
• Computer Science fundamentals in algorithm design, problem solving
• Awareness of Amazon build tools and processes is a big plus

- Strong experience with one or more general purpose programming languages including but
not limited to: Python, Java, C/C++, C#
- Demonstrated expertise working with at least one modern enterprise application frameworks like
Spring Boot, Play Framework, Django
- Demonstrated expertise in building scalable distributed applications in microservices architecture
- Expert knowledge of best practice software engineering methodologies and coding standards
- Strong and proven advocacy for Test Driven Development is preferred
- Experience with SQL (mySQL, Postgres, etc) and NoSQL (MongoDb, DynamoDB, Aerospike or Redis)
- Production experience in running cloud-based enterprise-grade systems at scale
- Natural ability to process requirements, figure out multiple execution options, their complexity, and
estimate the scope of work required to get tasks done
- DevOps experience
- Cloud experience (AWS required, Google Cloud Platform bonus

Job Description: (Mandate Skills)
- Exceptional architecture and design skills using Object Oriented Programming concepts and Design patterns
- Strong problem solving and analytical skills
- Hands on Java Engineer, with experience building consumer facing or enterprise applications using Java stack
- Ability to manage small teams (2-4 members) using agile development process
Do You Know? (Skills good to have)
- Exposure to building service oriented distributed systems
- In building systems that process big data in a distributed environment, either in real time streaming or offline
- In messaging systems like Kafka, RabbitMQ, kinesis, etc.
- In real time computation tools like Storm / Spark or Hadoop based tools.
- In Data warehousing technologies like Redshift, BigQuery, etc.


● You have a minimum of 7 years of experience working on production systems at a
productcompany with a decent scale
● You have a deep understanding of design patterns, memory/performance optimization, and how to summarise and share knowledge
● You have experience developing software services and an understanding of design for scalability,performance, and reliability
● You have excellent experience in managing security, reliability, performance, maintainability, and scalability
● You have familiarity with microservice architecture, containers, and related technologies
● You have strong knowledge of software development fundamentals, including relevant backgroundin computer science fundamentals and agile development methodologies.
● You have a strong development experience in using modern web frameworks in
programminglanguages like Ruby on Rails, Python, Javascript.
● You have a strong understanding of relational databases and SQL and you practice test drivendevelopment
● Would be an added advantage if you have a passion for mentoring and helping people on your team grow and achieve their goals
● You are an excellent collaborator & communicator. You know that startups are a team sport. Youlisten to others, aren’t afraid to speak your mind and always try to ask the right questions.
● You are excited by the prospect of working in a distributed team and company.
● If you like to tinker and have hobby projects, send us links to your blog, github etc
Location: We are open to candidates working from anywhere in India/across the globe. At the moment, however, like most teams, we are fully remote.
Responsibilities
- Work with the architect in identifying modules, interfaces, functionality to be developed
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web application, addressing technical and design requirements
- Understand and implement heuristic algorithms as necessary
- Troubleshoot and debug applications
- Create and maintain upto date documentation
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, architects, designers and system administrators to identify and incorporate new features
Requirements
- Proven work experience in Java as a Back-end developer
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands on experience with programming languages like https://resources.workable.com/back-end-developer-job-description" target="_blank">Java and Python
- Hands on experience in relational and non relational databases
- Working knowledge of CMS framework
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- BE/ MS degree in Computer Science or relevant field


Key Responsibilities:
- Lead a full product development lifecycle from ideation, design, development, to roll out and support
- Own the delivery of multiple features of the product end to end while hands-on in development as well
- Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure)
Role and Qualifications:
- 7+ Years’ of experience, managing teams of 5+ people
- Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles.
- Proficiency in at least two of the following: Java, NodeJS, Go, JavaScript, Python programming stacks, and passion for software engineering and craftsman-like coding prowess
- Knowledge of software practices like refactoring, clean code, domain driven design, Encapsulation etc
- Hands on experience managing databases like MongoDB, Cassandra, Redis.
- Exposure to event driven systems and event streaming engines like Kafka
- Good knowledge of DevOps tooling like docker, kubernetes, ansible/chef, AWS.

