JAVA, JSP, jQuery, Servlet, Hibernate, Spring MVC, Spring boot, SOAP and REST Web Services, Microservices, knowledge of SQL query, build tool like Ant and Maven, very good analytical and logical skills.
Good to have: Redis and Memcached cache management, JBOSS 7 and above, API gateway, Apache, EJB

About Pine Labs
About
Similar jobs
Job Description   - Omniflow and Java Developer
Should have working experience between 6-8 years in Java development
Mandatory skills are good knowledge of object oriented concepts, experience of working on Spring boot application, should have worked on hibernate ORMS and candidate must have clear understanding of database concepts
Optional skills include knowledge of angular framework and postgreSQL database
Good to have knowledge of jBPM open source workflow
Qualifications
Master or Bachelor degree in Engineering/Computer Science /Information Technology
Additional Information
Skills and Competencies:
Strong documentation skills
Excellent communication skills, both written and verbal
Decision making and problem solving skills
Good organizational skills        
Requirements
• Extensive and expert programming experience in at least one general programming language (e. g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
• Experience with multi-threading and concurrency programming.
• Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion and ability to design intuitive modules and class-level interfaces.
• Excellent coding skills - should be able to convert design into code fluently.
• Knowledge of Test Driven Development.
• Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).
• 4+ years of experience in the art of writing code and solving problems on a large scale.
• Open communicator who shares thoughts and opinions frequently, listens intently, and takes constructive feedback.
Knowledge of REST API, XML and RESTFUL web services
Working knowledge on SQL, JQuery, web services, Eclipse IDE would be a plus
Role & Responsibilities:
- 
Handle multiple products/modules simultaneously, lead the team in development and support
 - 
Lead development teams
 - 
Daily updates to customers and Product Managers/Delivery Managers
 - 
Participate in design discussions
 - 
Design and Architect small modules
 - 
Effort estimations for modules, subsystems or use cases.
 - 
Learn new skills and mentor the new team members
 - 
Champion best practices within the team, including code reviews
Work Experience & Skills:
 
- 
B.E/B.Tech or any relevant Masters degree from reputed college.
 - 
Strong 5+ years of experience in Java, J2EE, Spring IOC, Spring Annotations, Spring, JDBC, Jquery, Java script, HTML 5 and CSS
 - 
Strong experience in Postgres or any SQL technology
 - 
Experience with working on Tomcat, Apache, JBoss or any similar application server
 - 
Should have 3+ years of experience in leading team.
 - 
Good experience in JSON / RESTful API / Web Services.
 - 
Experience in working on Agile methodology using Scrum and sprints
 - 
Experience in using build tools, Maven, GIT, Bugzilla or similar tools.
 - 
Experience in cloud technologies, Microservices and frameworks such as AWS or GPC,
container technologies like Docker is a plus.
 - 
Ability to adapt to new development environments, changing business requirements and learning new systems highly desired
 - 
Experience in Microservices, SpringBoot and Angular is a plus.
 - 
Experience with tuning deployed applications for scalability and performance.
 - 
Good knowledge of deployment and scripting on Linux/Unix servers
 - 
Strong technical documentation skills.
 - 
Good oral and written communication skills
 
• Hands on experience in open source Technologies like java,j2ee, spring boot,spring mvc,mysql,jasper etc.
• Expertise in documentations like FRS,SRS,HLD,LLD, Traceability Matrix etc.
• Strong experience in application of UML, Design Patterns in design of solutions
• Strong Database skills including MySql etc.
• Must involved in at least one complete SDLC of a large size project
• Conversant with the latest technological developments including SOA and Agile
• Conversant with platforms, tools and frameworks used in application development
• Experience on the use of software development best practices, tools and technologies.
• Experience to Identify performance, reliability, security & integration bottlenecks and suggest recommendations.
• Expertise in REST API integration
nurture.farm is looking for an experienced Technical Lead Manager who is eager to have an impact on the future of sustainable agriculture around the globe.
Our Company
At nurture.farm, we are putting the farmer at the center of everything we do. We are building a more resilient and sustainable farming ecosystem by reducing risks and improving the quality of life for the farmers and their families through digitization of the farming life cycle, financial inclusion of the farming community, and affordable timely access to products, technologies, advisory and services. We are a technology-led organization, focused on bringing scalable and sustainable solutions to the farming ecosystem. We are a young entrepreneurial startup that wants to learn, create and adapt every day. We aspire to create a happy and productive workplace for our employees, that embodies respect and transparency in every part of the organization.
What you’ll do
- Design, develop, test, deploy, maintain and improve software.
 - Manage individual project priorities, deadlines and deliverables.
 - Enthusiastic to take on problems across the full-stack.
 
What we’re looking for
● Dreamers, who are passionate about creating something that touches millions of people, and transforms lives,
● Sculptors, who take pride in simplicity of design, and have the keenest eye for detail when it comes to quality
● Learners, who look forward to continuing to grow everyday.
● 5-8yrs of Software development experience in one or more general purpose programming languages.
B.Tech Computer Science, or similar field of study, or equivalent practical experience.
● Experience designing and implementing distributed systems
● Excellent C++, Java, Go and/or Python skills.
● Understanding of the Agritech domain and application of technology in farming.
● BTech Computer Science, or similar field of study, or equivalent practical experience.
Note : This job is for immediate joining. Please apply ONLY IF you can join immediately.
Experience :- Junior role : 1 to 3 years/Senior : 5 to 7 Years
Industry: FinTech / BFSI
Functional Area: Core Platform Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time
Overview:
We are looking to hire Java developers who are well versed with Spring Boot, Hibernate, and RDBMS such as MySQL.
As we continue to grow our apps and site, we are looking for somebody to join our Engineering team and help build out the next set of kick-ass features.
If selected, you get to be a part of a small but committed group of technologists who are trying to improve how events are ticketed and marketed in India.
About the role:
- 2+ years of experience on Java, Spring Boot, Hibernate in medium to large-scale projects
 - Must have experience with at least some flavours of both SQL (MySQL, Postgres) and NoSQL (MongoDB, ElasticSearch, Redis, DynamoDB etc) datastores in production
 - Must have experience with Kafka or similar message queue systems in production
 - Stellar problem solving skills
 - Hunger to learn new things and ability to grasp new concepts quickly
 - Ability to move quickly without breaking things too much (we are dreamers)
 - Ability to work under immense pressure which is balanced by a sense of responsibility and ownership
 - Should be able to groom juniors and take them to the next level
 
Perks :
- You get to work at a fun filled atmosphere
 - Have ample chances of learning leadership, mentor-ship skills
 - A solid salary package along with chance to get ESOPs
 
Salary Range : 6 LPA to 12 LPA
(based on qualifications, experience and skills)
• Understanding fundamental design principles behind a scalable application.
• Creating database schemas that represent and support business processes.
• Implementing automated testing platforms and unit tests.
• Knack for writing clean, readable Java code.
Job Requirement:
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
• Hands on experience in designing and developing applications using Java EE platforms.
• 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)
• Experience with popular web application frameworks, such as Play and Spark
• Familiarity with Java GUI frameworks (such as Swing, SWT, and AWT depending on project requirements)
• Experience with both external and embedded databases
• Basic understanding of the class loading mechanism in Java
• Basic understanding of JVM, its limitations, weaknesses, and workarounds
• Proficient understanding of code versioning tools, such as Git
• Familiarity with build tools such as Ant, Maven, and Gradle
• Familiarity with continuous integration.

- 5+ years experience
 - Previously managed a team
 - Built & managed backend systems from scratch previously.
 - Lead the core backend engineering team, including mentoring, coaching, architecture, devops, code review and software infrastructure
 - Should be more proficient with Django.
 - Work with the executive team to shape and execute the product roadmap
 - Direct our team environment to achieve sprint deliverables and acceptance criteria
 - Design and monitor metrics to assess product and infrastructure performance
 - Hire, build and shape the team
 






