Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to,……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and……
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its……
Furthermore, it includes the analysis of new requirements and supporting business analysts in specifying them in a way that drives reusability and assures that……
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to,……
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.…
Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.…
Collaborate with architects, business analysts, and cross-functional teams to deliver high-quality solutions. Experience working in Agile/Scrum environments.…
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and……
Experience with GitLab for version control, code review, CI/CD workflows, branch strategies, and release management. Develop and maintain web application.…
Stay up to date with industry trends, technologies, and best practices to continuously. Proven experience in Java/J2EE development (minimum 3–4 years of……
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish……
Have responsibility for applications systems analysis and programming activities that may include inputs to feasibility studies, time and cost estimates and……
You will collaborate with business and technical stakeholders to understand requirements, translate them into technical solutions, and deliver scalable, high-……
They are expected to work closely with Subject Matter Experts, developers, and business stakeholders to ensure that application solutions meet business/customer……
Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc. 7+ years of relevant experience.…
Collaborate with product owners, business analysts, and finance stakeholders to translate requirements into technical solutions and acceptance criteria.…
We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performance Java applications. You will work closely with cross-functional teams to deliver scalable, secure, and reliable software solutions that meet business requirements.
Key Responsibilities
Design, develop, and maintain Java-based applications and services.
Write clean, efficient, and well-documented code following best practices.
Develop and consume RESTful APIs and web services.
Collaborate with business analysts, QA engineers, and other developers to understand requirements and deliver solutions.
Troubleshoot, debug, and resolve application issues.
Optimize application performance, scalability, and security.
Participate in code reviews and contribute to technical discussions.
Integrate applications with databases, third-party services, and enterprise systems.
Maintain software quality through unit testing and automated testing.
Stay updated with emerging technologies and industry trends.
Required Skills
Strong knowledge of Core Java and Object-Oriented Programming (OOP).
Experience with Spring Boot, Spring MVC, and Hibernate/JPA.
Good understanding of REST APIs and Microservices architecture.
Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
Familiarity with Git, Maven, and version control practices.
Knowledge of Java 8+ features, including Streams and Lambda Expressions.
Understanding of software development lifecycle (SDLC) and Agile methodologies.
Conversations @Nexmec Automation
Kick off the conversation by asking about salaries, interviews or anything else @Nexmec Automation.