
Job Title: Java Developer
Job Type: Permanent/Contractual
Experience: 3+ years
Job Location: Bangalore, Mumbai, Gurgaon
Qualification: B. Tech, BE, MCA or higher
JOB DESCRIPTION:
- Design overall architecture of the web application.
- Work with UI designers, business users and other team members to develop web applications
- Define, develop and develop APIs
- Integrations with partner APIs and, Database Management
- Maintain quality and ensure responsiveness of applications
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization
- Work closely with graphic designers.
- Understand and implement security and data protection
- Development experience for both mobile and desktop.
TECHNICAL SKILLS & EXPERIENCE:
- Proficient in JAVA with Spring Boot framework
- Proficient using relational databases such as MySQL
- Experience with cloud message APIs, REST APIs and usage of push notifications.
- Knowledge of code versioning tools such as Git, Mercurial or SVN
- Good understanding of collaboration tools
- Should be comfortable with Agile methodology and using Agile tools
- Good verbal and written communication skills
- Good problem-solving skills.

About Mintoak
About
Similar jobs


Job Description -
Role - Sr. Python Developer
Location -- Manyata Tech Park, Bangalore
Mode - Hybrid
Required Tech Skills:
- Experience in Python
- Experience in any Framework like Django, and Flask.
- Primary and Secondary skills - Python, OOPs and Data Structure
- Good understanding of Rest Api
- Familiarity with event-driven programming in Python
- Good analytical and troubleshooting skills

Responsibilities
Develop and maintain web applications using Laravel and Vue.js (PHP) framework.
Write clean, efficient, and well-documented code.
Collaborate with cross-functional teams to identify and solve complex problems.
Participate in code reviews and provide constructive feedback to team members.
Test and debug applications to ensure they meet functional and performance requirements.
Stay up-to-date with emerging trends and technologies in web development.
Optimize application performance and scalability.
Troubleshoot and resolve technical issues as they arise.
Create and maintain technical documentation for applications.
Communicate project status and progress to stakeholders.
Qualifications
Strong proficiency in PHP programming language
Experience with Laravel framework
Knowledge of HTML, CSS, JavaScript, and jQuery
Understanding of MVC architecture
Experience with database management systems such as MySQL
Familiarity with version control systems such as Git
Ability to write clean, efficient, and well-documented code
Strong problem-solving and analytical skills
Excellent communication and teamwork skills
Bachelors degree in Computer Science or related field (preferred)
Relevant certifications such as CodeIgniter Certified Developer (optional)
Who we are looking for
A candidate who can design, build and configure applications to meet business process and application requirements.
Key Role Requirements:
- Experience in Java-J2EE Development
- Hands-on experience in Struts (Core Java, JSP, Servlets, EJB) framework.
- Hands-on experience in Oracle SQL, Procedures
- Hands-on experience in Spring boot, Spring batch
- Should have worked on application servers like IBM WAS / Jboss / Web logic.
- Knowledge of basic Linux commands and BIRT reporting tool is an added advantage.
- Knowledge in SVN or any other version control is an added advantage.
- Knowledge in Build tool like ANT, Maven is an added advantage
- Strong problem solving and analytical capabilities.


Job Description:
-
Should have hands-on experience in Web Development
-
Good understanding of PHP and Object-oriented programming paradigm.
-
Able to understand project requirement and handle project independently.
-
Strong learning capability.
-
Having a good knowledge of Jquery.
-
Framework experience would be beneficial.
-
Should be comfortable to work with the team.
-
Should be comfortable with work on any MVC based framework.

Opportunity :
We are looking for Backend Developers who are passionate about solving problems. We offer a result-driven, fun, and dynamic environment. So far, we've built a reasonably-sized, high-powered team and are always striving to be the best place to work we can be.
Our Tech Deck :
- Architecture
- Linux
- Docker
- HAProxy
- Nagios
- Munin
- Backend & Servers
- PHP
- MySql
- MongoDB
- Redis
- Memcached
- Frontend
- JavaScript
- jQuery
- Sass/Less
- GruntJs
- Bower
- NPM
- Repositories
- Git
- Collaboration
- Slack
- Evernote
- Google Drive
Your Part :
- You shall be part of our design and development team. You shall be assigned one or multiple modules, wherein you shall:
- Write backend code and APIs, maintain the database and cache.
- Rapidly develop next-generation scalable, flexible, and high-performance systems.
- Act as an intermediary for problems, with both technical and non-technical people.
- Collaborate with the team to prioritize projects and ensure on-time completion.
Preferred Qualification & Experience :
- Bachelor's Degree in Computer Science or equivalent experience/knowledge
- 5+ Years of hardcore development experience in one or more backend frameworks and languages like JavaScript (NodeJS, Express), PHP (and other languages and frameworks).
- Working knowledge of both Unix and Windows in a software development setting prefer strength in Unix (all flavors) environment.
- Strong HTTP fundamentals.
- Basic networking knowledge.
- Familiarity with relational database concepts and RDBMS systems such as MySQL etc.
- A solid understanding of REST principles, and experience writing backend code to change or design APIs.
- Worked on NoSQL databases like Memcache, Redis, MongoDB etc.
- Proficient understanding of code versioning tools, such as Git
Preferred Skills & Abilities :
- As a Developer:
- Write clean, manageable code and maintain proper documentation
- Continuously discover, evaluate, and implement new technologies and frameworks to maximise development efficiency
- Excellent command over Data Structures and Algorithms
- Familiarity with continuous integration
- Strong problem solving and analytical skills
- Knack for benchmarking and optimization
- Passion for quality and innovation
- An eye for detail
- As a team player
- Collaborate with cross-functional teams to define, design, and ship new features
- Ability to manage and drive small teams
- Ability to work independently in small teams
- Estimate timelines and deliver as per schedule
- Responsible and capable of meeting tight deadlines
- Thrive in a variable and demanding startup environment
- Collaborate with multiple disciplines like product, engineering, marketing, research and support, and enjoy working in a collaborative environment
- Understand technical and business needs and fulfil them



The ideal candidate is a highly resourceful and innovative developer with extensive knowledge in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Qualifications
- Trained PHP Candidates
- Need to have good skills in web development and software design
- Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases



