


- 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


Position Summary
Designing, developing, and debugging new and existing software using Microsoft .Net tools and database platforms. Work in every level of our technology department, providing solutions to meet the needs of our end-users. A Software Engineer will also document solutions and designs, test code modifications and provide mentoring to programmers and junior developers.
Responsibilities:
- Work closely with senior engineers to develop high-quality software solutions
- Collaborate with team members to analyze user requirements and design software solutions
- Participate in agile development processes, including sprint planning, daily stand-ups, and sprint reviews
- Write clean, maintainable, and efficient code
- Develop and maintain unit tests to ensure code quality
- Contribute to the design and architecture of microservices-based applications
- Collaborate with cross-functional teams to troubleshoot, debug, and optimize software applications
Requirements:
- 5-10 years of experience in software development
- Proficiency in C#, .NET, Microservices architecture, SQL, and Azure services
- Experience with Agile development methodologies
- Strong problem-solving skills and attention to detail
- Ability to work independently and as part of a team
- Excellent communication skills and willingness to ask questions and seek guidance when needed
Additional Preferred Skills:
- Familiarity with other programming languages and technologies is a plus


Responsibilities:
● Collaborate with the team to solve problems and build innovative products planned per the Sprints.
● Utilize your in-depth understanding of programming languages and tools to develop solutions using Java, Spring-boot, ReactJS, Redux, SQL, and AWS.
● Design the low level system architecture to meet business requirements.
● Develop core back-end and front-end infrastructure.
● Stay updated with emerging technologies and industry trends.
Skills:
● Proficiency in Java and React.
● Experience in full stack development.
● Strong problem-solving skills.
● Familiarity with data science concepts (preferred).
● SQL skills are a must.
The ideal candidate must have:
● B. Tech. from top-tier engineering colleges (BITS/IITs/ NITs/ IIITs/ DTU/ NSIT).
● 2+ years of experience in full stack development.
● Startup Cultural Fit: willingness to learn, innovate, take the initiative, to think beyond conventional dogma.
● Willingness to work from our Head office - Koramangala, Bengaluru.


Skill 1 : Java, Spring boot, Microservices and React.
Exp : 3+
Location : Hyderabad and Chennai.
Notice Period : Immediate to 30 days.
Job Description:-
In this role, you will be an integral part of our team responsible for developing and maintaining new applications that support assessment systems. This is a unique opportunity to contribute to an important regional initiative.
Role Responsibilities:
Analysis and Design: Collaborate with stakeholders and the Application Systems team to deeply understand application requirements. Develop technical design documents following business standards.
Programming and Testing: Actively engage in application programming to meet business requirements. Conduct unit testing and assist in functional, load, and user acceptance testing when needed.
Project Review and Enhancement: Review ongoing projects and provide valuable recommendations for improvement. Be open to assisting in related tasks as directed by the line Manager.
The Successful Applicant
To excel in this role, you should possess the following qualifications and skills:
Java Expertise: Strong experience in Java Application Design, Coding, and Implementation.
Front-End Development: Excellent skills in front-end development using Angular 10, Bootstrap, and Typescript.
Technology Stack: Proficiency in Java, Spring Suite, Hibernate, PostgreSQL, Docker, Kubernetes, Rest APIs, and Micro-services is highly desirable.
Agile Methodologies: Familiarity with Agile development methodologies, including refactoring, TDD, and continuous integration.
Client Interaction: Exceptional client-facing and presentation capabilities.
Team Collaboration: Ability to work effectively both autonomously and within a team.
If you are a skilled Full-stack developer passionate about creating innovative solutions and meet the above-mentioned qualifications, we invite you to apply for this exciting opportunity.
To apply, please submit your resume and a cover letter detailing your relevant experience and why you believe you fit this position.


About OJ Commerce:
OJ Commerce is a fast-growing, profitable online retailer based in Florida, USA with a full-fledged India office based in Chennai driven by a sophisticated, data-driven system to run the operations with virtually no human intervention. We strive to be the best-in-class ecommerce company delivering exceptional value to customers by leveraging technology, innovation and brand-partnerships to provide a seamless & enjoyable shopping of high-quality products at the best prices to our customers.
Responsibilities:
Work with business-stakeholders to understand requirements, prototype, build and deploy it.
CRUD the backend code you own keeping maintenance, performance and security in mind.
Keep up breast of latest technologies and its ecosystem and adopt ones that aid safe product delivery at speed.
Automate the boring and mundane stuff for you prefer to be productive than being busy.
We are flat. Be responsible for professional growth of self and the team.
- Tune application for performance.
- Take initiatives and manage change to work towards business goals at speed without compromising safety.
- Coach full-stack developers on backend skills.
- Provides problem resolution support, specific to application issues, identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
Develop functional, architectural and other documentation as required for productive functioning of teams.
- Be the brand ambassador for OJ Commerce by speaking at meetups, conferences, etc.
- We are fluid. Be ready for changing dynamics in responsibilities from time to time. Exciting isn't?
- Take the lead in digital transformation of legacy applications.
What you need to shine?
- You have the prior experience in modernising legacy applications.
- You are a passionate hands-on developer with deep experience in building enterprise grade software in Microsoft ASP.NET Core, ASP.NET MVC, Web API, SOA, Micro-Services and RESTful Services with knowledge of SQL Server database.
- You have the ability to see and work on the big picture (Application Architecture) and devilish details (Complex Code).
- Strong experience in developing web applications using C#, VB.Net, .NET, LINQ, Net Framework 4.0, MVC 3/4/5, ASP.NET Web API, .Net Core etc.
- You are Cloud savvy, preferably Google Cloud.
- You have rich experience in Object-Oriented Programming (OOP) with good knowledge of practical design-patterns and its applications.
Hands-on experience in building SOA or Micro-services preferably on .NET Core.
Proven Architectural skills with high standards in Code quality
Knowledge of ReactJS/Typescript would be added advantage.
Practical experience in Agile development methodologies of using CI/CD.
Extreme Programming (TDD) experience is sought after by us.
What we Offer
- Greenfield opportunity to transform legacy backend applications to latest technology stack.
- Fast-paced start-up environment: This is not for the faint hearted; you need grit and passion as much as you need the core skills.
- Work in an interdisciplinary team where learning from one another and developing solutions cross-functionally is a key part of our culture.
- Golden opportunity to make history by making big business impact.
- Competitive salary to take good care of self and family.
- Insurance Benefits: Medical and Accident cover.
- Flexible Working Hours


Requirements
You will make an ideal candidate if you have:
-
Overall 6+ years of software development experience in building web-based and highly scalable applications
-
Excellent understanding of core computer science concepts like algorithms, data structure, system design, OOP, etc.
-
Deep knowledge and development expertise in Core Java and SpringBoot
-
Experience in using dockers and Linux.
-
Hands-on coding experience in developing web applications with REST APIs
-
Good understanding/exposure to Kafka and Elastic.(must have)
-
Log stash understanding is add-on
-
Worked in a CI/CD environment with Jenkins and handled deployments by yourself
-
Experience working in an agile team with software engineering practices like automated testing, test-driven-development, continuous integration, etc is a big plus.
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 in Spring boot micro services
Experience in front end technologies like Angular 9/10/11, Java script, html5, typescript
Experience in Java restful web services and SOAP webservices
Hands on experience in tools like Post man,Github, code quality analysis using SonarQube,Maven, Eclipse or Intellij
Experience with test-driven development
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 change in direction and priorities in a project and deadline-oriented environment
Problem-solving attitude
Experience of working in Agile methodology
Job Description:
Primary: Core Java, Spring boot, Microservices, Angular 4+ version, HTML, CSS
- Should have hands on experience on Angular 4 + version and Java Development.
- An in-depth understanding of design aspects and should be able to apply the same.
- Translates business requirements into technical details relevant to web application.
- Familiarity with JS frameworks such as AngularJS, jQuery
- Deep and extensive knowledge of JavaScript and the web development ecosystem (bootstrap, SASS)
- Experience with server-side technologies languages such as Node.js, Bower, Gulp/Grunt
- F/E Unit test framework: Jasmine, Protractor
- B/E Unit test framework: JUnit Mockito
- Knowledge and experience using IDEs such as Eclipse/RAD/IntelliJ,
- Good working experience in Core Java, MVC frameworks, and UML, Design Patterns.
- Experience in Jersey or Rest Easy
- Experience with EJB, Hibernate, Spring Framework
- WebSphere Application Server and DB2 and Oracle DB
- Experience in design and engineering of REST/SOAP based web services.
- Should have experience utilizing best practices and have worked with industry standard design patterns.
- Knowledge of OWASP Top 10 Security Rules
- Proficient understanding of Code version tool like Git/ Bitbucket and SVN
- Familiarity with Continuous Integration and tools such as Maven and Jenkins.
- Experience in distributed Agile SCRUM methodology
Secondary:
- Hibernate/JPA, jQuery, bootstrap, Webservices, Good communication skills.
Work Experience: 3 to 8 Years
Work Location – Pune (Viman Nagar)
About Company: Great Places to Work certified company
AIT Global India Pvt. Ltd. (https://aitglobalindia.com/">LINK) is one of the formidable IT Services Organization which has deeper expertise in various areas of Technology to address the critical business priorities of customers from Public Sector, Education, E-Commerce, Healthcare, BFSI, Financial Services, Automobile, Manufacturing Retail and a lot more. Organizations belonging to these industries have to – not only be agile towards the Technological Disruptions and maintain a steady / balanced course towards its business priorities, but also Overcome the Challenges to Maintain Costs & ‘Ensure Long-Term Growth’ as this scenario isn’t going away anytime soon. We are headquartered out of Matawan, New Jersey (USA). In the past one and half decade, we have organically grown from service to service each time exceeding our goals and moving forward towards the next. There are a range of services which we could deliver for the customers that could add value to their business goals or objectives, which help them attain new milestones of growth. With almost a Decade and a Half Years of Happy Customers from different parts of the world for services ranging from Web Technologies, Mobile Technologies, Product Development, DevOps, Data & Analytics, Quality Assurance, Digital Content Management, to emerging Technologies like Artificial Intelligence (AI), Robotic Process Automation (RPA), Cyber Security, Cloud and more... our organization has served customers when it mattered them the most; to help them achieve their business growth priorities. While doing this we now have almost 100 employees working from USA on H1 Visa working in 4 different time zones and in India we have around 200+ Employees, working on different IT projects out of the two locations in Pune.
And of course - As an IT Services Organization we are also helping our customers with Subject Matter Experts from various fields of Technology on a 'Contract to Hire' basis as a part of our Consulting Line of Business.
We have our Registered Office at Wanowrie and our India Development Centre is located at Viman Nagar, E- Space IT Park.
We are proud to be ISO certified and as https://www.greatplacetowork.in/get-certified/certified-organizations/#mid-size">Great Place to work certified since last wo consecutive years. AIT Global India feels honoured to have recently certified and featured in https://www.cioreviewindia.com/magazines/rpa-october-2020/#page=28">CIO Review earning recognition among their "Most promising RPA Service Provider" Companies.

