
Job brief
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
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
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development

Similar jobs
Roles and Responsibilities:
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs comply with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Ensure continual knowledge management
- Adherence to the organizational guidelines and processes
Skills /Competencies: a. Bachelor/Master’s degree with good experience in computer programming b.4+ years working experience in application development using Java
Essential Skills:
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Data structure, Algorithm and time complexity, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) and UI technology (Angular/React JS)
- Ability to operate independently while establishing strong working relationships with co-workers and cross-functional teams
- Strong organizational and prioritization skills
- Demonstrate critical attention to detail and deadlines, and are self-motivated
- Ability to adapt to changes in direction and priorities in a project and deadline-oriented environment
- Strong written and verbal English communication skills
- Problem-solving attitude
Preferred skills Good to have –
- Knowledge in any UI technology (Angular, React, JS)
- Intermediate level knowledge of Unix environment (User commands, not System Admin commands)
- Understanding of capital markets and middle/back office processes in the financial services space
Expectations
- Sound knowledge of Core Java, JSP, Servlets & MVC, Spring
- Good knowledge of Java Script, Ajax
- Good knowledge of My SQL database server
- Experience in working with IDE like Eclipse or Netbeans
- Knowledge of Spring would be an advantage
- Great problem-solving attitude
- Strong OOP & OOAD fundamentals
- Knowledge of Java EE Design pattern
- Technical hands on Spring, Spring Security, Hibernate, JPA, Struts, OO JS, XML, Webservices (Restful, JAX-WS).
- Nice to have knowledge of Liferay, Amazon EC2, Google App Engine, Restful services, jQuery, YUI, EstJS (Sencha), frameworks.
Responsibilities
- Understand the BRS / SRS document
- Coordinate with Team lead/DBA to understand the System design and Database design
- Development and Unit Testing
- Bug fixing and Change Request implementation
Designation: Java Back End Developer
- Strong in Java , Spring Boot, ver.x (Microservices)
- 5+ year’s software engineering experience working with large scale applications and projects.
- Knowledge of best practice software development methodologies and coding standards.
- General knowledge of public cloud infrastructure and data solutions (e.g. AWS)
- Broad experience designing and developing scalable, resilient, performant applications:
- Distributed systems
- Microservices design and implementation
- Experience working on, and deploying, large scale systems in Java
- Experience with relational DBs like MySQL, SQL Server or Oracle.
Roles and responsibilities:
Actively participate in requirement analysis and ensure all scenarios/use cases are captured
Good verbal and written communication skills
Strong analytical and problem-solving skills
Coordinate with QA and Product Management to ensure proper delivery and execution of product/feature deliverables
Prior experience in Agile-Scrum software development environment
Perform effective code reviews submitted by peers
Perform Unit testing (tools – JUnit, Mockito)
Well-versed with code coverage concepts and tools
Familiar with continuous integration tools
Well-versed with refactoring concepts and Code-smell concepts Propose and implement technical solutions
Deliver relevant technical artifacts based on standard practices.
Deliver a program on time with high quality
Understand and Review requirements w.r.t. the business needs to Participate regularly in project meetings with the customer
Skillset
Must-Have Java 7, 8, Spring, SpringBoot, Microservices JPA/Hibernate Rest Web Services
AWS – Usage of at least any of SES / SQS / SNS / S3 / Lambda / DynamoDB Jenkins Bitbucket, GIT
Basic Knowledge of Javascript, HTML Struts, EJB
Experience with SQL and No-SQL technologies is required (e.g. Mongo DB, Dynamo DB)
Prior experience in an Agile-Scrum software development environment is required
Experience with Jira and Confluence preferred
Good to have AWS EC2, Elastic Beanstalk, Docker Swings Datadog/Splunk
Thanks and Regards,
Seema Bisht
Senior Talent Acquisition Partner || Trantor Inc.
Plot No. G-9, IT Park - Chandigarh, India - 160101

Responsibilities
- Technical Guidance: You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
- Execution and Delivery: You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.
- Team management : You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
- Technical depth: You have the strong technical competence required to gain credibility. Ability to architect, design and code yourself. Technical experience in building and operating web-based applications. Deep understanding of all layers of the web-stack work (from the client interface to the database.) Knowledge of multiple technology stacks/languages/tools and their pros/cons.
- Execution ability: Focus on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt, champion and institute good practices and tools.
- You must have a degree in Computer Science or a related field. Strong understanding of object- oriented programming, concurrency and fundamentals of computer-science.
- Total of 9+ years’ experience building cutting edge products. Deep experience in building very large scale applications and 2 + years’ experience in team management.
- Strong problem solving skills, data structures and algorithms.
We are looking for a Java/Full stack Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Experience : 2+ years
Location : Work from Home (full time)
Notice Period : 0 to 30 days ( Immediate joiners are preferred)
Roles & Responsibilities :
(This role encompassing both API engineering using Java stack and web development. Experience in designing, developing, testing and successfully deploying critical and complex projects.)
-
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
-
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
-
Build reusable code and libraries for future use
Required Skill set :
-
Java background with a minimum of 2 years experience in Java technologies.
-
Experience in designing and developing application backend using frameworks like Spring Boot, Spring MVC, Jersey, JPA, Hibernate, SQL, Linux, JSON, XML, OAuth etc.
-
Add on : Experience with frontend technologies like CSS,HTML,Javascript, NodeJS/Express, Angular, React, ExtJS, Vue is preferred
-
Experience with both SQL and NoSQL database systems and writing SQL queries
-
Strong experience building, designing, and consuming Restful web services.
-
Exposure of Cloud Infrastructure - AWS and Alibaba Cloud
-
Excellent understanding of ORM and Database concepts
-
Experience with developing unit test code using JUNIT, Power Mock/EasyMock/Mockito etc.
-
Experience with Git, Maven and CI/CD pipelines to deploy on Cloud applications
-
Experience & knowledge on Micro services Architecture and API development using Java, spring, Spring Boot
-
Experienced in roles conducting requirements gathering, writing user stories, creating application design and using design patterns
-
Good knowledge on credentials/secrets management and data encryption techniques
-
Good knowledge on coding standards, design patterns, unit testing.
-
Good hands - on BitBucket/Github is preferred.
- 0 to 2 years of experience into Java 6/7/8, J2EE, EJB, Servlets, JSP, JDBC, LOG4J, SQL, PL/SQL, XML, XSLT, JSON,
- Good to have strong experience in Core Java SpringBoot, Spring framework
- knowledge of Spring MVC, Spring REST, JDBC Templates
- Knowledge of Java/J2EE Design patterns
- knowledge of implementation of WebServices like REST will be added advantage
- Good knowledge of Relational Databases like MySQL, PostgreSQL, MS SQL Server with complex SQL Queries, Stored Procedure, Triggers
- Knowledge of Unit Test Cases is added advantage
- Knowledge of build tools like Maven, Gradle, Ant
- Knowledge of any one or more of MongoDB, Cassandra, Neo4J, Redis, Kafka, ActiveMQ, Caches, Microservices will be a major plus
- Good to have knowledge of ORM like Hibernate
- Knowledge and experience in nodejs backend will be added advantage
Requirements :
- Must be a good team player and self-motivated Individual
- Very Strong analytical abilities and interpersonal skills
- Strong verbal and written communication skills with other developers and business clients
- High commitment levels
Responsibilities
- Build and mentor the platform team at Checko.
- Own the design, development, testing, deployment, and craftsmanship of the team’s infrastructure and systems capable of handling massive amounts of requests with high reliability and scalability
- Leverage the deep and broad technical expertise to mentor engineers and provide leadership on resolving complex technology issues
- Entrepreneurial and out-of-box thinking essential for a technology startup
- Guide the team for unit-test code for robustness, including edge cases, usability, and general reliability
Requirements
- Must have design, development, testing, deployment of systems capable of handling massive amounts of requests with high reliability and scalability
- Must have strong command in writing production-level code in Java or Python including skills in debugging, performance analysis/optimization and memory usage optimization
- Must have worked with real-time web/mobile applications and event-driven architectures
- Must have experience working with relational and non-relational databases and understanding their data models and performance tradeoffs.
- Must have solid engineering principles and a clear understanding of data structures and algorithms
- Should have knowledge of service-oriented architecture, caching techniques, micro-services, and distributed systems
- Should have basic understanding of C++/reactJS/Angular/Node
Desired Skills and Experience
Algorithms, debugging, performance optimization on low-end processors, data structures, REST, service-oriented architecture.
Qrata is currently searching for a full stack developer for a YC backed product startup.
Familiar with push notifications service and socket programming
Self-motivated with the ability to work independently or jointly in a self-directed way.
Demonstrated successful development of enterprise-grade web applications
Proven analytical and problem-solving capabilities
Comfortable leading product development
Strong work ethic and desire to build industry-leading products
Startup experience
Worked on product development
- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.








