32+ Java Jobs in Coimbatore | Java Job openings in Coimbatore
Apply to 32+ Java Jobs in Coimbatore on CutShort.io. Explore the latest Java Job opportunities across top companies like Google, Amazon & Adobe.
Building the machine learning production (or MLOps) is the biggest challenge most large companies currently have in making the transition to becoming an AI-driven organization. This position is an opportunity for an experienced, server-side developer to build expertise in this exciting new frontier. You will be part of a team deploying state-of-the-art AI solutions for Fractal clients.
Responsibilities
As MLOps Engineer, you will work collaboratively with Data Scientists and Data engineers to deploy and operate advanced analytics machine learning models. You’ll help automate and streamline Model development and Model operations. You’ll build and maintain tools for deployment, monitoring, and operations. You’ll also troubleshoot and resolve issues in development, testing, and production environments.
- Enable Model tracking, model experimentation, Model automation
- Develop ML pipelines to support
- Develop MLOps components in Machine learning development life cycle using Model Repository (either of): MLFlow, Kubeflow Model Registry
- Develop MLOps components in Machine learning development life cycle using Machine Learning Services (either of): Kubeflow, DataRobot, HopsWorks, Dataiku or any relevant ML E2E PaaS/SaaS
- Work across all phases of Model development life cycle to build MLOPS components
- Build the knowledge base required to deliver increasingly complex MLOPS projects on Azure
- Be an integral part of client business development and delivery engagements across multiple domains
Required Qualifications
- 3-5 years experience building production-quality software.
- B.E/B.Tech/M.Tech in Computer Science or related technical degree OR Equivalent
- Strong experience in System Integration, Application Development or Data Warehouse projects across technologies used in the enterprise space
- Knowledge of MLOps, machine learning and docker
- Object-oriented languages (e.g. Python, PySpark, Java, C#, C++)
- CI/CD experience( i.e. Jenkins, Git hub action,
- Database programming using any flavors of SQL
- Knowledge of Git for Source code management
- Ability to collaborate effectively with highly technical resources in a fast-paced environment
- Ability to solve complex challenges/problems and rapidly deliver innovative solutions
- Foundational Knowledge of Cloud Computing on Azure
- Hunger and passion for learning new skills
Building the machine learning production System(or MLOps) is the biggest challenge most large companies currently have in making the transition to becoming an AI-driven organization. This position is an opportunity for an experienced, server-side developer to build expertise in this exciting new frontier. You will be part of a team deploying state-ofthe-art AI solutions for Fractal clients.
Responsibilities
As MLOps Engineer, you will work collaboratively with Data Scientists and Data engineers to deploy and operate advanced analytics machine learning models. You’ll help automate and streamline Model development and Model operations. You’ll build and maintain tools for deployment, monitoring, and operations. You’ll also troubleshoot and resolve issues in development, testing, and production environments.
- Enable Model tracking, model experimentation, Model automation
- Develop scalable ML pipelines
- Develop MLOps components in Machine learning development life cycle using Model Repository (either of): MLFlow, Kubeflow Model Registry
- Machine Learning Services (either of): Kubeflow, DataRobot, HopsWorks, Dataiku or any relevant ML E2E PaaS/SaaS
- Work across all phases of Model development life cycle to build MLOPS components
- Build the knowledge base required to deliver increasingly complex MLOPS projects on Azure
- Be an integral part of client business development and delivery engagements across multiple domains
Required Qualifications
- 5.5-9 years experience building production-quality software
- B.E/B.Tech/M.Tech in Computer Science or related technical degree OR equivalent
- Strong experience in System Integration, Application Development or Datawarehouse projects across technologies used in the enterprise space
- Expertise in MLOps, machine learning and docker
- Object-oriented languages (e.g. Python, PySpark, Java, C#, C++)
- Experience developing CI/CD components for production ready ML pipeline.
- Database programming using any flavors of SQL
- Knowledge of Git for Source code management
- Ability to collaborate effectively with highly technical resources in a fast-paced environment
- Ability to solve complex challenges/problems and rapidly deliver innovative solutions
- Team handling, problem solving, project management and communication skills & creative thinking
- Foundational Knowledge of Cloud Computing on Azure
- Hunger and passion for learning new skills
Key Responsibilities:
Full-Stack Development:
- Engage in end-to-end development activities, from requirements gathering to deployment, ensuring high-quality deliverables.
- Perform hands-on development using a mix of technologies including Angular 13+, Java / Springboot, Fast API, and SQL.
- Collaborate with cross-functional teams to integrate front-end interfaces with back-end services and databases.
Team Leadership & Collaboration:
- o Work closely with the Tech Lead / Solution Architect and Product Manager to help design and implement scalable and robust solutions leveraging Angular 13+, Java / Springboot, Microservices, Fast API, Java Reactive Programming, and SQL.
- Assist in driving the architectural vision, ensuring alignment with business goals and provide technical guidance, participate in code reviews, and ensure adherence to best practices and coding standards.
- Evaluate and recommend technologies and tools to optimize system performance, security, and reliability.
Databases & Data Management:
- Demonstrate expertise in working with databases such as MongoDB, PostgreSQL, Azure Blob Storage, Neo4j (GraphDB is a plus), and Azure CosmosDB.
- Design efficient database schemas, optimize query performance, and ensure data integrity and security.
Cloud Platform & Infrastructure:
- Proficiency in Microsoft Azure, including the deployment, management, and optimization of cloud-based solutions.
- Experience with containerization, orchestration, and Kubernetes Lens for managing containerized applications.
Tools & Collaboration:
- Utilize tools such as GitHub for version control, JIRA for project management, Confluence for documentation, Keycloak for identity and access management, and other relevant tools to streamline development and collaboration processes.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in full-stack development.
- Strong expertise in Angular 13+, Java / Springboot, Microservices, Fast API, Java Reactive Programming, SQL.
- Proven experience with databases including MongoDB, PostgreSQL, Azure Blob Storage, and Azure CosmosDB.
- Strong communication and collaboration skills.
- Experience with Agile development methodologies.
- Understanding of the Microsoft Azure cloud platform and associated services.
- Relevant certifications (e.g., Azure / AWS Certifications etc.;) are a plus.
We are looking "Java Developer" for Reputed Client @ Coimbatore Permanent Role.
• Experience of more than 3 years in JAVA development is mandatory
• Ability to Design, Develop and Build JAVA web applications and conduct
• Software Analysis, Programming, testing and Debugging.
• Good Analytical & Problem solving skills
• Should be a team player and able to lead teams of smaller sizes.
• Provide timely update to Management on on-going development
• Back-end Developer.
Mandatory Skills:
• Core JAVA
• At least 1 Web frameworks (e.g., Struts and Spring)
• Service-oriented architecture/web services (SOAP/REST)
• Object-oriented programming (OOP) concepts and patterns.
• Eclipse IDE
We are looking "Mobile Developer" for Reputed Client @ Coimbatore Permanent Role.
Experience: 1-2 Yrs
Responsibilities:
• Support the entire application lifecycle (concept, design, test, release and support)
• Develop APIs to support functionality of mobile devices
• Work closely with colleagues in marketing and product development to improve app design and functionality
• Implement testing procedures to identify bugs
• Engage with users to better understand customer needs and opportunities for improvements
• Adapt current web applications for mobile platforms
Job Qualifications and Skill Sets:
• Bachelor’s degree in computer science or equivalent
• Minimum 2 years of experience with system design, programming, and data structuring
• Experience programming in Flutter, Java, Native Android, React or Swift
• Experience with OOP design principles
• Excellent analytical and problem-solving skills
• Experience working in a team environment
• Excellent verbal and written communication skills
• Ability to distill complex technical plans into easily understandable concepts for executive reports
FURIOUS FOX is looking for Embedded Developers with strong coding skills in C & C++ as well as experience with Embedded Linux.
Experience : (Minimum 7-10 yrs)
• Experienced in edge processing for connected building / industrial / consumer
appliances / automotive ECU
• Have a good understanding of IoT platforms and architecture
• Deep experience in operating systems eg: Linux, freeRTOS / kernel development/device drivers.
/ sensor drivers
• Have experience with various low-level communication protocols, memory devices, messaging
framework etc.
• Have a deep understanding of design principles, design patterns, container preparations
• Have developed hardware, OS abstraction layers, and sensor handlers services to manage various BSP, os standards
• Have experience with Python edge packages.
• Have a good understanding about IoT databases for edge computing
• Good understanding of connectivity application protocols and connectivity SDK for Wi-Fi and BT / BLE
• Experienced in arm architecture, peripheral devices and hardware board configurations
• Able to set up debuggers, configure build environments, and compilers and optimize code and performance.
Skills / Tools:
• Expert at object-oriented programming
• Modular programming
• C / C++ / JavaScript / Python
• Eclipse framework
• Target deployment techniques
• IoT framework
• Test framework
Highlights :
• Having AI / ML knowledge in applications
• Have worked on wireless protocols
• Ethernet / Wi-Fi / Bluetooth / BLE
• Highly exploratory attitude
• willing to venture in and learn new
technologies.
• Have done passionate projects based on self-interest.
We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a range of devices including mobile phones and tablet computers. Your primary focus will be development of applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential
Roles and Responsibilities
² Design and build applications.
² Ensure the performance, quality, and responsiveness of applications
² Collaborate with a team to define, design, and ship new features
² Identify and correct bottlenecks and fix bugs
² To maintain the code quality, organization, and automation
² Work with the development team consisting of architects, UI designers, product managers, testers to deliver high quality mobile product & services
² Develop, test and rollout optimised UIs for diff versions/device
² Translate designs and wireframes into high quality code
² Build for multi device & multi platform scenario i.e mobile website along with mobile app
² Design, build, and maintain high performance, reusable, and reliable Java code
² Ensure the best possible performance, quality and responsiveness of the application
² Adaptability is a key factor to becoming a great Android app developer
² Identify the bugs ,correct bottlenecks and fix bugs
Skills Required:
² Prominent hands on experience in Native Android, Native iOS or Both.
² Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
² An Android app developer must be well-versed with Java programming language.
² Familiarity with RESTful APIs to connect applications to back-end services
² Strong knowledge on UI design principles, patterns, and best practices
² Having knowledge about offline storage, threading, and performance tuning
² Knowledge of the open-source Android ecosystem and the libraries available for common tasks
² A knack for benchmarking and optimization
² Ability to understand business requirements and translate them into technical requirements
² Understanding of Google’s Android design principles and interface guidelines.
² Proficient with Objective-C or Swift.
² Understanding of Apple’s design principles and interface guidelines
² Knowledge of low-level C-based libraries is preferred
² Familiarity with cloud message APIs and push notifications
² Knack for benchmarking and optimization
² Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
² Familiarity with continuous integration.
Roles and Responsibilities
- To maintain the code quality, organization, and automatization
- Strong understanding of Android Activity life cycle, Services, Broadcast, Content Provider, SQLite DB, Thread handling etc.
- Work with the development team consisting of architects, UI designers, product managers, testers to deliver high quality mobile product & services
- Develop, test and rollout optimised UIs for diff versions/device
- Translate designs and wireframes into high quality code
- Build for multi device &multi platform scenario i.e mobile website along with mobile app
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality and responsiveness of the application
- Adaptability is a key factor to becoming a great Android app developer
- Identify the bugs ,correct bottlenecks and fix bugs
Skills
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- An Android app developer must be well-versed with Java programming language.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Having knowledge about offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- A knack for benchmarking and optimization
- Ability to understand business requirements and translate them into technical requirements
- Understanding of Google’s Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
- 4+ yrs of experience having strong fundamentals on Windchill Customization & Configurations, Reporting Framework Customization, Workflow Customization , Customer handling
- Strong Customization background around Form Processors, Validator, data utilities, Form Controllers etc.
- Strong Programming skills in Java/J2EE technologies – JavaScript, GWT, JQuerry, XMLs, JSPs, SQL etc.
- Deep Knowledge in Windchill architecture
- Experience in atleast one full lifecycle PLM implementation with Windchill.
- Should have strong coding skills in Windchill development and Customization, ThingWorx Navigate Development (Mandatory), Thing Worx Architecture Configurations Mashup creation, ThingWorx and Windchill Upgrade
- Should have Build and Configuration management (Mandatory) - HPQC \JIRA\Azure\SVN\GITHUB \ Ant
- Knowledge & Experience in Build and Release process
- Having worked on custom upgrade will be a plus.
- Understanding of application s development environment, Database, data management and infrastructure capabilities and constraints. Understanding of Database administration, Database design and performance Tuning
- Follow Quality processes for tasks with appropriate reviews. Participate in sharing knowledge within the team.
𝗔𝗯𝗼𝘂𝘁 𝗖𝗲𝗿𝗰𝗹𝗲 𝗫
Cerclex is the one of leadinghttps://cerclex.com/"> waste management company in india which works as a digital technology platform for the waste management and recycling Industry with an extended outlook of circularity through its various ventures into the field of sustainability.
We have received FICCI Impactful Cleantech Startup Award, MeitY Emerging Startup Award, TVS Capital Budding Nxt Gen Entrepreneur Award, and many more for our digital solutions enabling transactions between waste generators, and aggregators, processors, and bringing in complete transparency, traceability to the waste ecosystem.
CercleX helps brands to accomplish their sustainability targets withhttps://cerclex.com/extended-producer-responsibility/"> Extended Producer responsibility and researchhttps://cerclex.com/blog/the-effects-of-solid-waste-on-environment/"> solid waste managemet on the environment to ensure the environment is eco free.
Job Description
We are looking for an analytical, results-driven back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of java language and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.
Back-end Developer Responsibilities:
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best - practices, learn new programming languages, and better assist other team members.
- Taking lead on projects, as needed.
- Develop web applications and web services using Java Spring Boot, Spring Cloud Frameworks, AWS
Back-end Developer Requirements: - Bachelor’s degree in computer programming, computer science, or a related field.
- Fluency or understanding of specific languages, such as Java, Nodejs,React,JSON,PHP, or Python, and operating systems may be required.
- Strong understanding of the web development cycle and programming techniques and tools.
- Focus on efficiency, user experience, and process improvement.
AEM Sites Developer
Pattem Digital Technologies is looking for a highly effective Adobe Experience manager(AEM) Developer to join our team. This person will utilize best practices and methodologies to design and implement the best solution for our clients. This key member of our team contributes to the entire software development lifecycle including analysis, requirement specification, use case and data modeling, technical design, development, testing, and implementation. This individual will be focused on delivering assigned tasks and/or specific tracks of the solution on time, escalating issues when appropriate as well as educating and leading others in the form of code reviews, workshops, and documentation.
Know your work :
- Build and maintain solutions for AEM (Sites, Assets).
- Work in Agile Methodology - be part of Sprint Ceremonies, provide accurate estimates for assigned development Stories & deliver on time.
- Follow Best and Recommended Practices while implementing solutions.
- Ensure Code Quality, Readability, Maintainability and Security.
- Coordinate with multiple teams (Ex: UI/QA) for any dependencies.
- Write JUnit Test Cases for Unit Testing
- Communicate with customer teams on requirements effectively.
- Manage customer expectations of response time and issue resolution
- Troubleshoot and reproduce the technical problems reported by customers and define workarounds.
- Create and integrate content-driven applications on top of the AEM platform, and integrate with other systems.
- The AEM Developer provides technical leadership with a focus on CMS solutions. This Includes planning, guiding the design, estimation, user interface, people management, issue resolution and quality assurance.
- Collaborate across disciplines and use their in-depth knowledge of AEM technology to help deliver business solutions for our clients.
What you need to apply :
- Good understanding of UI technologies like JQuery, Java Script, HTML 5, CSS.
- Good understanding of backend technologies like Java EE, Servlets, JSP, Tag libraries, and JSTL skills, combined with a good understanding of Enterprise Java frameworks such as Spring, Spring Boot and Hibernate.
- Good understanding of CI/CD tools like Maven, Jenkins.
- Good understanding of Code Quality and Security tools like SONAR.
- Good understanding of Touch UI, Sightly (HTL) and Sling Models.
- Good understanding of AEM Backend Development like Sling Servlets, OSGi Components and JCR Queries.
- Solid experience in problem analysis and resolution of technical problems.
- Ability to handle clients professionally during all interfaces.
- Ability to work in extended hours to overlap with North America timings.
- Strong written and verbal communication skills.
- Minimum 3+ years of experience in AEM.
- 3-4 years of experience in CMS implementations with Adobe Experience manager(AEM).
- Hands-on work experience on Adobe 6.x versions.
- Knowledge in AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Knowledge on latest AEM features.
Fintech leader on global transaction in banking
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.
Exp: 3-8 years
Location: PAN INDIA(Post Pandemic)
Skills JAVA and Angular
Job description
R360 powers a data-driven customer engagement ecosystem that enables the worlds leading organisations to earn customer loyalty every day.
For over 10 years, R360s loyalty and reward platforms have driven ambitious loyalty programs for some of the worlds biggest brands including Axis Bank, Standard Chartered Bank, HDFC Bank and Emirates National Dubai Bank. We have 500+ global retail partnerships and offer our clients reward programs, nuanced customer segmentation, data-centric campaigns, and big data analytics.
Our multidisciplinary team of technology experts, product engineers, data scientists, client relationship managers and customer experience professionals work together with our clients to enable loyalty by enhancing customer acquisition, engagement and retention.
Currently we are looking for a SeniorUI Developer
What you ll do :
- Develop complete UI and integrate the same with backend APIs
- Work as full stack developer with prime focus on UI
- Work end to end from design and development
- Code & design review
- Troubleshoot critical issues and guide team as well
What we'll need :
Mandatory skills :
- Overall 3 to 8yrs of overall UI experience
- 3+years of hands-on experience in Angular/ React technologies
- Hands on experience in implementing micro front end architecture
- Strong knowledge in building highly responsive web & mobile applications
- Strong Data structures & algorithm skill
- Strong communication
Technical Skills :
- Front end technologies - Angular, Java Script, jQuery
- Backend technologies - Java, REST
-Mark-up Languages - HTML, CSS3, Bootstrap
-Database - SQL & NoSQL
Modelling - UML & ERD
Bonus point: Candidate from Product/ Banking would be preferred
Bonus point: Candidate from Product/ Banking would be preferred
Greetings from Reward360 Global services !!!
Currently we are looking for a “Java Developer” to join out team at Coimbatore/ Bangalore
What you’ ll do:
1. Work as full stack developer with prime focus on backend
2. End to end development from design to development
3. Code & design review of peers
4. Troubleshoot critical issues and guide team as well
What we’ll need:
1. 3+ years of hands-on experience in Java/J2EE technologies
2. Strong Data structures & algorithm skill
3. Strong communication & design skills
Technical Skills
1. Core Java (Collection, multi-threading, design patterns)
2. Frameworks - Hibernate, Spring, REST Jersey
3. Front end technologies – Java Script, jQuery, Angular, React
4. Database – SQL & NoSQL
5. Modelling – UML & ERD
Regards,
Madhumathi,
Reward360 Global Services
Essential Skills:
- 8 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer. Prior experience in retail domain is a plus
- 3 years of experience working with distributed teams
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies
- Strong communication and presentation skills
- Passionate about enabling next generation experiences
- Experience with automated testing, deployment pipelines and cloud based infrastructure
ROLE DESCRIPTIPON:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap
- Lead technical implementation/delivery.
- Host/Lead technical discussions
- Champion software development best practices, test driven development, CI and CD
- Build cloud native and highly cost efficient solutions
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies. Embrace change.
- Bachelors in Computer Science, Information Systems or equivalent.
- 6 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer.
- Prior experience in retail domain is a plus.
- 3 years of experience working with distributed teams.
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs.
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot etc.). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc.
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems.
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies.
- Strong communication and presentation skills.
- Passionate about enabling next generation experiences.
- Experience with automated testing, deployment pipelines and cloud based infrastructure
Role Description:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap.
- Lead technical implementation/delivery.
- Host/Lead technical discussions.
- Champion software development best practices, test driven development, CI and CD.
- Build cloud native and highly cost efficient solutions.
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies.
- Embrace change.
- Atleast 5 Years of relevant experience in Serverless Microservice developerment in AWS with strong Java technologies and frameworks like Spring, Hibernate etc.,
- Atleast played the role of Lead or above for 2 years,
- Strong Javascript expertise with exprience in JS heavy (ReactJS, NodeJS, NextJS etc) application developement.
- Solid experience with AWS serverless functions.
- Experience on Java (API) suite and web frameworks.
- Expertise around extending AWS core functionalities and extensively customizing it.
- Experience with Continuous Integration and Automated test execution and building tools such as Jenkins, Hudson, Selenium or Maven,
- Experience in leading an Agile development team.
- Excellent communication skills.
- Certification in AWS as Solution Architect is preferred.
- Understanding of e-Commerce domain is good to have.
Role Description:
- Design, develop and maintain application architectures that support clients business requirements.
- Work with project managers and leadership team to ensure that all project deliverables are delivered on time with high quality.
- Work collaboratively with cross functional teams; QA, UX, etc
- Assist in deploying applications to Dev, QA, Production environments and migrations.
- Optimize application performance, scalability and security.
- Provide strong leadership skills, including the ability to facilitate team and client meetings effectively
- Independently lead the estimation effort for a project
- Lead global Agile development teams and perform code reviews.
at Lister Technologies
The key skills and expertise needed are:
1. eCommerce/Retail experience can be optional but needs to have experience with any high volume customer facing web/mobile site
2. Web Development, Front End Development, AND In the browser performance profiling
3. Java, Spring Boot, React, Node, Redux, Webpack, Microservices, AND experience with AWS technologies to make the overall application stack more resilient
4. Performance Profiling of web/mobile experiences and experience with working in CICD environment
5. Experience working with Web based and mobile ecommerce sites or similar public facing websites with high customer volume
6. Needs to be able to work at the code level doing performance profile to evaluate how the website and associated digital platform is built to find performance improvement opportunities
- HTML/CSS/ES6 Javascript, Java 8 and any Java based web framework
- Adobe experience Manager (AEM) Apache Sling, JCR, OSGI
- Good knowledge in Apache Sling framework
- Good knowledge in Java content repository API
- Good knowledge in Apache Jack rabbbit framework
- Knowledge of OSGI and Declarative Services
- Strong understanding of REST Principles and Hands on experience REST based API development
- Knowledge of Patterns and good practices to design and develop quality and clean code
- Experience in Pair programming and code reviews
- Experience with testing at all levels unit, integration, functional and performance
- Experience in Agile Project (Scrum or SAFe) execution is a must
- Familiarity with git, basic git branching strategies, working in a peer-reviewed environment,able to code to existing patterns/styles
- Familiarity with task management, bug tracking and wiki-based documentation tools like Jiraand confluence
- AEM BE developers must have modern ES6 javascript experience as well as java developer experience
- Must be comfortable working with AEM workflows, scheduled jobs, creating/modifying jcr
- nodes via java code, and accessing REST endpoints via java code
- Ability to create custom AEM CQ components and a good exposure to both core and
- foundation components that can be inherited in AEM
- Good understanding of AEM web development framework using Apache Sling
- Create multiple OSGI Bundles in the AEM stack based on the requirements of the Project
at Lister Technologies
Essential Skills |
|
Role Description |
A fully hands on technical role where the SDeT is expected to work in a cross functional squad including Product Mgmt, Software Engineers, SDeTs, OPS/SRE and be responsible for understanding the feature requirements, understanding the platform architecture, functional flows, determine what test cases are relevant and implement the API/Service/UI automation.
|
at Lister Technologies
- A minimum of 3 years experience as a Technical Lead in Java., Strong experience in design and implementation of high performing and highly scalable websites/applications
- Strong experience in Spring MVC framework and experience in design patterns, unit testing etc..
- Strong experience in AWS services such as EC2, Lambda, S3, ECS, API Gateway and using tools such as Terraform, Ansible
- Strong experience in Endeca, ATG and BCC, Solr, any Headless CMS
- Considerable experience in databases such as SQL Server/Mongo DB is an added advantage
- Good experience in JavaScript frameworks such as Angular/React/VueJS is an added advantage
- Experience in Adobe AEM is an added advantage
- Creative problem-solving skills and ability to effectively communicate and translate feedback, needs and solutions
- Excellent verbal and written communication skills required
- Provide strategic thinking and leadership pertaining in cloud technologies and building scalable websites
- Provide technical leadership and guidance internally to the team and externally to management
- Communicate effectively across all levels of the organization
- Collaborate within and across teams with strong teamwork orientation
- Help maintain a culture of high quality
- Showcasing excellent work ethic and strong sense of ownership of end result
- Understand the structured software development methodologies including design, development and testing in an Agile environment
- Follow all security practices and identify areas and processes where performance and scalability can be improved
- Make and justify recommendations for improvement., Participate in development of solutions in cases of new technology direction and/or proof of concepts
- Should translate business needs into technical solutions with Strong analytical, conceptual and technical skills
- Support the evaluation, selection, design, development and maintenance of the platforms.
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
• Translate designs and wireframes into high quality code
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
Skills
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with cloud message APIs and push notifications
Exp :5-7 Yrs
Skills : Java, Spring, Hibernate
5years of hands-on experience in software development/product development
Hands-on experience in designing and developing of Java-based products using Spring MVC, Hibernate technology
Must have handled projects in Core Java/ J2EE / JSP, Servlets, JavaScript/JQuery, Json, CSS, AJAX & Spring, Hibernate frameworks
Job Description
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Skills
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration