
Job Description:
1) Good experience in Java
2) Hands-on experience in Spring boot
3) Hands-on experience in Microservices

About EnterpriseMinds
About
Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance and growth.
Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalising go-to-market models and not just explore possibilities.
We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership and collaboration our people work in a spirit of co-creation, co-innovation and co-development to engineer next-generation software products with the help of accelerators.
Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions.
We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes.
We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We constantly self-asses and realign to work with each customer in the most impactful manner.
Photos
Connect with the team
Company social profiles
Similar jobs
Roles and Responsibilities:
- Provide technical leadership across SDLC: system analysis, design, development, testing, and deployment.
- Promote architectural and development best practices, including API and DB design.
- Understand and configure platform business requirements.
- Lead design reviews and implement best design principles.
- Implement technology strategies for customer and partner organizations.
- Lead and manage the development team.
- Stay updated with emerging technologies and make tech building block choices.
- Bring fresh perspectives and imaginative ideas.
- Conduct regular change management sessions in collaboration with Project/Program Manager.
- Oversee DevOps processes for platform development and deployment.
- Mentor top tech talent within the organization.
- Collaborate with teams from other technology partners.
Required Skills & Experience:
- Hands-on experience with multiple technology streams (Java/J2EE, dynamic languages, Springboot, Junit, Web Services, Design Patterns).
- In-depth knowledge of GIT, Maven, Jenkins, YAML/JSON, Open API Contract (Swagger), and Postman.
- Expertise in Microservice architecture, Docker, Kafka, Kubernetes, and REST concepts.
- Knowledge of Python and Analytics.
- Hands-on experience with Oracle, Postgres/PSQL, or other SQL databases.
- Familiarity with Elasticsearch, NodeJS, and ReactJS.
- Understanding of authentication applications like KeyCloak.
- Excellent OO design abilities and proven design skills.
- Ability to compare options, make decisions, and consolidate abstractions from different teams.
- Experience leading teams in end-to-end development and implementation.
Must Have:
● Experience in Java or Core Java (7+ years)
● Experience in SpringBoot (4+years)
● Good Knowledge of Microservice, Multithreading, design pattern Concept
● Framework: SpringBoot, Spring Security, JAX-RS, Hystrix, Kafka
● ORM: Spring Data JPA. Hibernate
● Cloud Service: AWS(MSK, S3), Serverless lambda Functions
● Build tools: Maven, Gradle
● Good To Have: Spring Webflux, Web Client, ecommerce domain experience.
Company Description
Mobile Programming LLC was started with the mission to provide “Economic as well as Efficient” software solutions. We firmly believe in the credibility and scalability of Digital Transformation. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Metaverse, Blockchain, Artificial Intelligence & Machine Learning, Chatbot, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies. At its core, Mobile Programming LLC is all about developing solutions that help clients accelerate their business processes, achieve optimum productivity, and mitigate risks.
Role Description
This is a full-time on-site role for a Full Stack Developer located in Bengaluru. As a Java Developer, you will be responsible for building and maintaining web applications, ensuring the responsiveness of applications, and working alongside cross-functional teams to develop and implement user-friendly features. You will collaborate with the development team, contribute to the overall architecture of the application, and ensure high-quality code and documentation.
Qualifications
- Proven work experience as Java Developer
- Experience in 4 yrs expin back-end development
● Design and deliver scalable web services, APIs, and backend data modules.
Understand requirements and develop reusable code using design patterns &
component architecture and write unit test cases.
● Collaborate with product management and engineering teams to elicit &
understand their requirements & challenges and develop potential solutions
● Stay current with the latest tools, technology ideas, and methodologies; share
knowledge by clearly articulating results and ideas to key decision-makers.
Requirements
● 3-6 years of strong experience in developing highly scalable backend and
middle tier. BS/MS in Computer Science or equivalent from premier institutes
Strong in problem-solving, data structures, and algorithm design. Strong
experience in system architecture, Web services development, highly scalable
distributed applications.
● Good in large data systems such as Hadoop, Map Reduce, NoSQL Cassandra, etc.. Fluency in Java, Spring, Hibernate, J2EE, REST Services Ability to deliver code
quickly from given scenarios in a fast-paced start-up environment.
● Attention to detail. Strong communication and collaboration skills.
Java Developer Responsibilities:
- Designing and implementing Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Developing multimedia applications.
- Developing documentation to assist users.
- Ensuring continuous professional self-development.
Java Developer Requirements:
- Degree in Computer Science or related field.
- Experience with user interface design, database structures, and statistical analyses.
- Analytical mindset and good problem-solving skills.
- Excellent written and verbal communication.
- Good organizational skills.
- Ability to work as part of a team.
- Attention to detail.
Job description – Backend Developer
About Wekan Enterprise Solutions
Wekan Enterprise Solutions helps companies grow by modernizing their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies. With a strong focus on Cloud, Mobile and IoT environments, our solutions help companies reduce TCO and improve their ROI on their technology investments. We are also the #1 MongoDB Global Strategic SI partner for mobile modernization.
Location - Chennai or Bangalore
Who are you ? An individual with...
- Good problem solving skills
- Good understanding of software design patterns.
- Believes in software as an enabler and is not constrained by one language or technology and is willing to scale with the product needs.
- Passion for Quality in the work being done.
- Excellent verbal and written communication skills.
Roles & Responsibilities
- Building and developing products and platforms for both client side as well as server-side scalable applications. These include designing Omni-channel (mobile, tablet & web) applications.
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems.
- Suggest & implement best practices for performance tuning while working on the larger datasets.
- Maintain quality and ensure responsiveness of applications.
- Perform design reviews and code Reviews with the Team
- Provide real time knowledge transfer to the team on the Requirements I UI Design & Development.
- Manage the infrastructure & deployment of the release artefacts by coordinating with respective peoples.
- Work in an agile environment with the defined sprints to deliver the assigned work in the stipulated timelines.
- Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.
Skills
- Must have strong 4 to 5 years of hands on experience Web Applications Development with good expertise in Node JS Stack using ORM like mongoose/Typeorm.
- Proven experience building application using micro service environment using Docker/Kubernetes platform.
- Experience in creating node modules and packaging through package manager’s.
- Strong development and coding skills, good analytical and problem-solving skills.
- Experience in writing JUnitest cases & performing code coverage using tools like mocha/sonarcube/hudson.
- Rest API implementation using GraphQL.
- Experience is building Dashboards with any chart library in Angular is a must 5. Experience in writing Restful API’s using Node/Python/Scala/Java, etc.
- Knowledge of modern authorization mechanisms such as JSON Web Token, OAuth2.
- Familiarity with code versioning tools such as Git, Bit bucket
- Experience in working on Build Tools like NPM, Gulp, Bower, and Web pack.
- Understanding of Agile & Scrum development methodology.
- Knowledge of AWS, Azure will be an added advantage.
Tools & Technologies
Web Technologies: 1 NodeJS, HTML5, CSS3, jQuery, Bootstrap, JavaScript, AJAX, Postman, REST API, Express 2. Testing:Jest, Karma 3. Databases: Mongodb, NoSQL, Redis 4. Code Management: Git, Bit bucket 5. Operating System: Mac, Linux, Windows 5. Cloud Technologies: AWS, Azure.
● Execute these via designs and high quality implementations in Java and/or Python.
● Work with frontend engineer to clearly demarcate division of responsibilities via REST based interfaces.
● Focus on solutions that deliver non functional requirements around performance, scalability, security, high availability, monitorability, debuggability and other such concerns.
● Evaluate new technologies and build prototypes for continuous improvements
● Very strong real world experience on Java, Springboot, Microservices.
● Advocate best practices and standards


• 3+ Years of experience as a Go Developer
• Experience in ReactJS (most preferred) or AngularJS similar front end frameworks
• Experience with the Python or/and Golang (preferably both), SQL, and design/architectural
patterns
• Experience in Java or dotnet or other opensource technologies is an added advantage
• Hands-on experience on SQL, Query optimization, DB server migration
• Preferably experience in Postgre SQL or MySQL
• Knowledge of NOSQL databases will be an added advantage
• Experience in Cloud platforms like AWS, Azure with knowledge of containerization, Kubernetes is an
added advantage
• Knowledge of one or more programming languages along with HTML5/CSS3,Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Experience with Threading, Multithreading and pipelines
• Experience in creating RESTful API’s With Golang or Python or Java in JSON, XMLs
• Experience with GitHub, Tortoise SVN Version Control
• Strong attention to detail
• Strong knowledge of asynchronous programming with the latest frameworks
• Excellent troubleshooting and communication skills
• Strong knowledge of unit testing frameworks
• Proven knowledge of ORM techniques
• Skill for writing reusable libraries Understanding of fundamental design principles for building a scalable
applicatio
Role Description: The Java (Spring Boot) Developer would need to have at least 5+ years of experience.
Requirements & Responsibilities:
- 5+ years of experience developing web applications using J2EE.
- 5+ years of experience in Spring Boot.
- Good knowledge of MicroServices.
- Experience working with tools like Git, Maven.
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
- Strong background working with Linux/UNIX environments.
- Strong Shell scripting experience.
- Working knowledge with Oracle, DB2 or Mongo DB databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project team
- Excellent written and verbal communication skills
Role Description :-
Excellent Java Programming Skills
Experienced In Java Based Software Development For Enterprise Applications
Strong Understanding Of Java/ J2EE Design Patterns, ORM/ Persistence Technologies
Strong Experience In J2EE Technologies, Application Servers And Databases (Oracle), Struts, Hibernate.
Experience In Java Based Open Source Technologies

