7,463 Microservices jobs in the United States
Microservices Developer
Posted 4 days ago
Job Viewed
Job Description
Role: Microservices Developer
Location: ONSITE - Phoenix AZ
MAX VENDOR RATE: $60
Client: Client
BGV Fully Cleared
***4 Total Openings for this role: 24738-1, 24739-1, 24740-1, 24741-1
Job Description/Responsibilities:
At least 7 years of strong experience in leading projects as Technical Lead in Middleware or J2EE technologies.
At least 2 year experience in leading projects involving Microsvc architecture.
• Implement Rest controller with spring boot project structure.
• Implement transformation with Apache Camel project structure.
• Implement Business Delegate Pattern along with Microservice Design Patterns while creating Micro Services with appropriate packaging structure.
• Create DTO, DAO, Service, Controller, Utility packages for each package for better code maintenance.
• Write JUnit Test Cases for each Micro Services for quick unit testing.
• The Maven Dependency (pom.xml) need to be updated with correct version of jars and maintain same versions for all micro services for consistency.
• Implement non-blocking I/O coding.
• Implement logging using fluent.
• Implement metrics/transaction tracking using Sleuth.
• Implement appropriate API error handling messages same as existing APIs.
• Implement appropriate exception handling in handling error scenarios.
Technical Lead Skills
- Must have worked in onsite / offshore model.
- Good communication skills, organized, multi-tasking, assertiveness are skills that will help being successful on this role.
- Drive solution development through requirements gathering, analysis, discovery, business plan creation, and solution level of effort estimates
- Should have the ability coordinate across multiple teams
- Be nimble in handling and delivering fast moving projects with very minimal supervision
- Experience with Agile Methodology including Scaled Agile Framework (SAFe) is desired
- Healthcare or Insurance/Financial services industry knowledge is preferred, but not required
What are the top 3 required skills for this role?
1.Java
2. Spring boot
3. Microservices
Microservices Developer
Posted 4 days ago
Job Viewed
Job Description
Role: Microservices Developer
Location: ONSITE - Buff/ Plano, TX
MAX VENDOR RATE: $65
Client: CVS - ESL
BGV Fully Completed
***2 Total Openings for this role: 24744-1, 24745-1
Job Description/Responsiblities:
At least 7 years of strong experience in leading projects as Technical Lead in Middleware or J2EE technologies.
At least 2 year experience in leading projects involving Microsvc architecture.
• Implement Rest controller with spring boot project structure.
• Implement transformation with Apache Camel project structure.
• Implement Business Delegate Pattern along with Microservice Design Patterns while creating Micro Services with appropriate packaging structure.
• Create DTO, DAO, Service, Controller, Utility packages for each package for better code maintenance.
• Write JUnit Test Cases for each Micro Services for quick unit testing.
• The Maven Dependency (pom.xml) need to be updated with correct version of jars and maintain same versions for all micro services for consistency.
• Implement non-blocking I/O coding.
• Implement logging using fluent.
• Implement metrics/transaction tracking using Sleuth.
• Implement appropriate API error handling messages same as existing APIs.
• Implement appropriate exception handling in handling error scenarios
Technical Lead Skills
• Must have worked in onsite / offshore model.
• Good communication skills, organized, multi-tasking, assertiveness are skills that will help being successful on this role.
• Drive solution development through requirements gathering, analysis, discovery, business plan creation, and solution level of effort estimates
• Should have the ability coordinate across multiple teams
• Be nimble in handling and delivering fast moving projects with very minimal supervision
• Experience with Agile Methodology including Scaled Agile Framework (SAFe) is desired
• Healthcare or Insurance/Financial services industry knowledge is preferred, but not required
What are the top 3 skills required for this role?
1.Java
2. Spring boot
3. Microservices
Microservices Lead
Posted 4 days ago
Job Viewed
Job Description
Java Microservices + Springboot
- Microservices Lead - Java Microservices Lead (Python skill is good to have)
- Java / Springboot Services
- Hands-on development and over-seeing offshore work / other
- Perform new development and get knowledge of what offshore is doing
- Add JUnit cases
- Building CPQ / CLM track related services
- Java / Springboot Services
API Developer - Microservices
Posted 2 days ago
Job Viewed
Job Description
Category: Software Development/ Engineering
Main location: United States, Pennsylvania, Pittsburgh
Position ID:J
Employment Type: Full Time
Position Description:
This position is located in our client offices in either Pittsburgh, PA, Cleveland, OH, Miamisburg, OH, Phoenix, AZ, Birmingham, AL, or Dallas, TX.
Position Description
Love technology? We do too.
We're growing rapidly and are looking for API Developers for various projects. You'll be pivotal in design, build, and execution of innovative applications.
We're a close-knit team that has access to global resources. You'll have the opportunity to explore a wide range of industries, technologies, and geographies, all while enjoying the personal touch that our local operating approach offers.
Growth at CGI is driven by your goals, so if you're looking for an inclusive place where you're empowered to chart your own path, then we'd love to meet you.
Future duties and responsibilities
. Design, maintain and implementation of API, microservices and backend components
. Work with API developers across the team to build new features at large scale
. Improve API standards and services
. Development and unit testing of Java RESTful services that integrates with external client systems
. Review Design Documents and provide feedback on approach and estimates
. Creates technical designs for new systems, and/or modifications to existing systems.
. Translates detailed requirements into functional system designs.
. Work closely with internal and external design, business, and technical counterparts
. Research and recommend functional libraries to expedite development
Required qualifications to be successful in this role
. At least 3+ of Java/J2EE development, hands-on troubleshooting and deployment experience. (Mandatory)
. Hands on experience working with cutting edge technologies such as Spring Boot, Microservices.
. Working Knowledge and hands on experience in DEVOPs tools like Jenkins, uDeploy and GIT
. Ability to prioritize work and meet deadline and also establish and maintain effective working relationships with clients, project team members, supervisors, and employees from other departments.
. Excellent interpersonal skills including the ability to work closely with diverse personality types and understand technical issues.
1. At least 3+ years overall experience Java/J2EE development with REST API, Spring Boot, Angular, XML, JSON, Swagger
2. 3+ years of experience developing and consuming SOAP and REST web services for an operational/production environment
3. Work with API developers across the teams to build new API features at large-scale
4. Improve API standards and services
5. Experience working with OpenShift, Containerization and Microservices
6. 3+ years of GitHub, Jenkins and CI/CD server
7. Knowledge of client-side technologies like Node JS, Angular 8+
8. Experience in Kubernetes, Apache Kafka and MongoDB.
9. Experience integrating Java based applications with Oracle / SQL Server
10. Hands on experience working REST API development using Spring Boot & Spring framework.
11. Experience coding to prevent hacking and other vulnerabilities.
12. Strong collaboration and communication skills within distributed project teams and in an Agile environment.
13. Excellent oral and written communication skills.
Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $78,400.00 - $173,500.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
.Learning opportunities and tuition assistance
. Wellness and Well-being programs
Skills:
- Jenkins
- RESTful (Rest-APIs)
- Spring Boot
- Swagger
- UML (Unified ModelingLanguage)
- XML
What you can expect from us:
Together, as owners, let's turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because.
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.
Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team-one of the largest IT and business consulting services firms in the world.
Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.
CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.
We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members.
All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.
CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI's legal duty to furnish information.
Java/Microservices Developer
Posted 2 days ago
Job Viewed
Job Description
Must Have Technical/Functional Skills
• 4+ years of strong development experience
• 4+ years of experience writing enterprise level REST/SOAP services with Spring Boot Microservice
• 4+ years of experience working with Oracle, SQL Server, MySQL, MongoDB or Cassandra
• Experience deploying applications to the cloud using AWS, Azure, or CloudFoundry
• Familiar with messaging frameworks like MQ and Kafka
• Experience in creating and maintaining containers with Docker and Kubernetes
• Excellent understanding of development concepts and SDLC methodologies
• Strong knowledge of OOP concepts, design patterns, and continuous delivery principles
• Strong customer focus, excellent problem solving, and analytical skills
• Excellent verbal and written communication skills
• Ability to work independently, plan, organize, prioritize and meet deadlines in a rapidly changing environment
Roles & Responsibilities
• Design and implement secure and robust REST APIs using Java Spring Boot
• Participate in design sessions with fellow programmers, business analysts, and other team members to analyze business requirements and outline the proposed IT solution
• Experience in Core Java & EE, Spring Boot, Spring MVC, Spring Security
• Working knowledge of CI/CD tools & process (GIT/Bitbucket, Maven, Gradle, Jenkins, Sonar), scripting languages (Bash, PowerShell). Knowledge of Microservices & Layered (SOA/MVC) Architecture
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
API Developer - Microservices
Posted 2 days ago
Job Viewed
Job Description
API Developer - Microservices
Category: Software Development/ Engineering
Main location: United States, Pennsylvania, Pittsburgh
Position ID: J
Employment Type: Full Time
Position Description:
This position is located in our client offices in either Pittsburgh, PA, Cleveland, OH, Miamisburg, OH, Phoenix, AZ, Birmingham, AL, or Dallas, TX.
Position Description
Love technology? We do too.
We're growing rapidly and are looking for API Developers for various projects. You'll be pivotal in design, build, and execution of innovative applications.
We're a close-knit team that has access to global resources. You'll have the opportunity to explore a wide range of industries, technologies, and geographies, all while enjoying the personal touch that our local operating approach offers.
Growth at CGI is driven by your goals, so if you're looking for an inclusive place where you're empowered to chart your own path, then we'd love to meet you.
Future duties and responsibilities
. Design, maintain and implementation of API, microservices and backend components
. Work with API developers across the team to build new features at large scale
. Improve API standards and services
. Development and unit testing of Java RESTful services that integrates with external client systems
. Review Design Documents and provide feedback on approach and estimates
. Creates technical designs for new systems, and/or modifications to existing systems.
. Translates detailed requirements into functional system designs.
. Work closely with internal and external design, business, and technical counterparts
. Research and recommend functional libraries to expedite development
Required qualifications to be successful in this role
. At least 3+ of Java/J2EE development, hands-on troubleshooting and deployment experience. (Mandatory)
. Hands on experience working with cutting edge technologies such as Spring Boot, Microservices.
. Working Knowledge and hands on experience in DEVOPs tools like Jenkins, uDeploy and GIT
. Ability to prioritize work and meet deadline and also establish and maintain effective working relationships with clients, project team members, supervisors, and employees from other departments.
. Excellent interpersonal skills including the ability to work closely with diverse personality types and understand technical issues.
-
At least 3+ years overall experience Java/J2EE development with REST API, Spring Boot, Angular, XML, JSON, Swagger
-
3+ years of experience developing and consuming SOAP and REST web services for an operational/production environment
-
Work with API developers across the teams to build new API features at large-scale
-
Improve API standards and services
-
Experience working with OpenShift, Containerization and Microservices
-
3+ years of GitHub, Jenkins and CI/CD server
-
Knowledge of client-side technologies like Node JS, Angular 88. Experience in Kubernetes, Apache Kafka and MongoDB.
-
Experience integrating Java based applications with Oracle / SQL Server
-
Hands on experience working REST API development using Spring Boot & Spring framework.
-
Experience coding to prevent hacking and other vulnerabilities.
-
Strong collaboration and communication skills within distributed project teams and in an Agile environment.
-
Excellent oral and written communication skills.
Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $78,400.00 - $173,500.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
.Learning opportunities and tuition assistance
. Wellness and Well-being programs
Skills:
-
Jenkins
-
RESTful (Rest-APIs)
-
Spring Boot
-
Swagger
-
UML (Unified ModelingLanguage)
-
XML
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.
CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.
We make it easy to translate military experience and skills! Clickhere ( to be directed to our site that is dedicated to veterans and transitioning service members.
All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.
CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.
Java Developer (Microservices)
Posted 3 days ago
Job Viewed
Job Description
We are seeking a highly experienced experience Java Developer (Microservices) to lead the design, development, and implementation of modern, distributed application systems using Java and microservices architecture. This role requires deep expertise in Java development within a microservices context, leveraging Spring Boot and related technologies. You will play a key role in shaping our microservices strategy, collaborating with multiple teams to ensure seamless integration and drive innovation within our technology landscape. This role specifically targets candidates with a strong command of Java and proven experience building and deploying Java-based microservices.
Responsibilities:
- Design, develop, and implement Java-based microservices using Spring Boot, leveraging its features for building robust and scalable services.
- Architect and implement microservices-based solutions using Java, considering factors such as service discovery, inter-service communication, and data consistency.
- Partner with management teams to integrate Java microservices into existing infrastructure, ensuring seamless data flow and optimal performance.
- Resolve high-impact problems and lead complex projects, applying your Java and microservices expertise to develop effective solutions.
- Provide technical leadership in Java microservices development, guiding other engineers on best practices and promoting efficient development strategies. This includes promoting design patterns suitable for microservices architecture in Java.
- Develop and maintain coding standards, testing procedures, and debugging techniques specifically for Java microservices.
- Contribute to the overall architecture, ensuring that Java microservices solutions align with business goals and integrate effectively with other technologies.
- Provide in-depth analysis and apply interpretive thinking to define technical issues and develop innovative solutions using a Java microservices approach.
- Mentor mid-level developers and analysts on Java microservices best practices and provide technical guidance.
- Design and architect Java-based solutions using the latest advancements in microservices architecture and related technologies, including containerization platforms like ECS, Kubernetes, and OpenShift.
- Optimize Java microservices for performance, scalability, and resilience, addressing issues related to distributed systems.
- Troubleshoot and resolve complex technical problems in Java microservices deployments, demonstrating expertise in identifying root causes and implementing effective solutions.
- Apply test-driven development (TDD) methodologies and other relevant testing strategies for Java microservices to ensure high-quality code and robust functionality.
- Ensure the security of Java microservices by implementing appropriate authentication, authorization, and security measures, considering the distributed nature of the system.
- Appropriately assess risk when making technical decisions, considering the firm's reputation and safeguarding Citigroup, its clients, and assets.
- Drive compliance with applicable laws, rules, and regulations, adhering to company policies and demonstrating sound ethical judgment.
Qualifications:
- 4 + years of hands-on experience in Java/J2EE development, with a significant emphasis on microservices architecture.
- Deep expertise in designing, developing, and deploying Java-based microservices using Spring Boot.
- Strong command of core Java concepts and principles.
- Experience with service discovery tools (e.g., Eureka, Consul) in a Java environment.
- Experience with inter-service communication patterns and technologies (e.g., REST APIs, message queues) using Java.
- Good understanding of containerization technologies (ECS, Kubernetes, OpenShift) and their role in Java Microservices deployments.
- Experience with API gateways and management tools in a Java context.
- Experience working in an agile environment using Scrum methodologies.
- Expertise in designing and optimizing Java software solutions for performance and stability in a microservices context.
- Expertise in troubleshooting and problem-solving in distributed Java systems.
- Expertise in test-driven development (TDD) and other testing strategies for Java microservices.
- Expertise in authentication, authorization, and security best practices for Java microservices.
- 3+ years of relevant experience in Java application development or systems analysis.
- Extensive experience in systems analysis and programming of Java applications.
- Experience in managing and implementing successful Java-based projects.
- Subject Matter Expert (SME) in Java microservices architecture and related technologies.
- Ability to adjust priorities quickly as circumstances dictate.
- Demonstrated leadership and project management skills.
- Excellent written and verbal communication skills.
Preferred Qualifications:
- Expertise in, NoSQL databases, and caching solutions within a Java environment.
- Experience with distributed tracing and monitoring tools for Java Microservices.
Education:
- Bachelor’s degree/University degree or equivalent experience.
---
Job Family Group:
Technology---
Job Family:
Applications Development---
Time Type:
Full time---
Primary Location:
Jersey City New Jersey United States---
Primary Location Full Time Salary Range:
$95,770.00 - $133,630.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
---
Most Relevant Skills
Please see the requirements listed above.---
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.---
Anticipated Posting Close Date:
Sep 10, 2025---
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Be The First To Know
About the latest Microservices Jobs in United States !
Java Microservices Developer
Posted 4 days ago
Job Viewed
Job Description
A senior level software engineer with capabilities in core Java technologies, SQL, and Agile methodology in a multi-threaded environment.
Why this role is important to us:
The team you will be joining a team that helps create enterprise investment management software solutions for large institutions in the areas of institutional investment, wealth management and hedge funds. Join us if delivering next generation infrastructure, using emerging technologies like AI and Blockchain sounds like a challenge you are up for.
What you will be responsible for:
- Drive technical excellence by working independently to analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River's business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation
- Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems
- Provide thought leadership in the design of product architecture within and beyond the team's scope of responsibility
- Direct problem solving for projects or major phases of projects to resolve advanced software technical issues
- Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to our business
- Provide informed guidance and critical analysis of proposed changes during code reviews
- Write unit and automation tests to ensure a high quality end product
- Identify ways of improving development test methodologies contribute to and related test methodology frameworks
- Conduct manual tests to ensure a high quality end product
- Provide expert level troubleshooting on large, mission critical client implementations
- Actively assist team leaders in the agile software development process by adhering to and advancing our scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives
- Plan and coordinate cross-team activities groups to complete assignments
- Advise senior management on technical strategy
- Provide mentoring to junior and senior staff
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.
- A minimum of 5 years of progressively responsible professional software engineering experience
- At least 6 years of experience in core and enterprise java, including collections API, concurrency, JDBC and web services
- Extensive experience developing complex and high performing SQL code in Oracle and SQL-Server databases
- Knowledge of C# is a plus
- Experience in SpringBoot, Microservices and cloud technologies preferred
- Good understanding of data structures and algorithms
- Good understanding of object-oriented programming, design patterns, software development best practices, and ability to write clean and maintainable code
- Excellent written and verbal communication skills
- Prior experience troubleshooting and fixing database and application performance issues is preferred
- Demonstrated ability to apply design patterns to solve real problems is preferred.
- Able to work well with peers in a collaborative team environment
- Prior experience with Agile development methodology is preferred
.NET CORE Microservices
Posted 4 days ago
Job Viewed
Job Description
Duration-Contract
Location- RTP,NC
JD
- At least 8 - 10 years of overall experience in .Net Core Net Core Experience (ASP.Net, C#.Net) Microservices,
- Domain Driven Design (DDD),
- Event Driven Architecture (EDA) and API-first Architectures Kafka Implementation experience Knowledge and experience in cloud-native architectures and services in at least one public cloud platform RDBMS, NoSQL Data Modelling and Design concepts
- Digital : Microservices, Core .NET Technologies, RDBMS Concepts
Regards,
Pallavi Verma
Sr. Technical Recruiter | Syntricate Technologies Inc.
Direct : |
Email : | Web:
We're hiring! connect with us on LinkedIn nd visit our Jobs Portal
Minority Business Enterprise (MBE) Certified | E-Verified Corporation | Equal Employment Opportunity (EEO) Employer
This e-mail message may contain confidential or legally privileged information and is intended only for the use of the intended recipient(s). Any unauthorized disclosure, dissemination, distribution, copying or the taking of any action in reliance on the information herein is prohibited. Please notify the sender immediately by email if you have received this email by mistake and delete this e-mail from your system. You have received this email as we have your email address shared by you or from one of our data sources or from our member(s) or subscriber(s) list. If you do not want to receive any further emails or updates, please reply and request to unsubscribe .
Java Developer (Microservices)
Posted 4 days ago
Job Viewed
Job Description
We are seeking a highly experienced experience Java Developer (Microservices) to lead the design, development, and implementation of modern, distributed application systems using Java and microservices architecture. This role requires deep expertise in Java development within a microservices context, leveraging Spring Boot and related technologies. You will play a key role in shaping our microservices strategy, collaborating with multiple teams to ensure seamless integration and drive innovation within our technology landscape. This role specifically targets candidates with a strong command of Java and proven experience building and deploying Java-based microservices.
Responsibilities:
-
Design, develop, and implement Java-based microservices using Spring Boot, leveraging its features for building robust and scalable services.
-
Architect and implement microservices-based solutions using Java, considering factors such as service discovery, inter-service communication, and data consistency.
-
Partner with management teams to integrate Java microservices into existing infrastructure, ensuring seamless data flow and optimal performance.
-
Resolve high-impact problems and lead complex projects, applying your Java and microservices expertise to develop effective solutions.
-
Provide technical leadership in Java microservices development, guiding other engineers on best practices and promoting efficient development strategies. This includes promoting design patterns suitable for microservices architecture in Java.
-
Develop and maintain coding standards, testing procedures, and debugging techniques specifically for Java microservices.
-
Contribute to the overall architecture, ensuring that Java microservices solutions align with business goals and integrate effectively with other technologies.
-
Provide in-depth analysis and apply interpretive thinking to define technical issues and develop innovative solutions using a Java microservices approach.
-
Mentor mid-level developers and analysts on Java microservices best practices and provide technical guidance.
-
Design and architect Java-based solutions using the latest advancements in microservices architecture and related technologies, including containerization platforms like ECS, Kubernetes, and OpenShift.
-
Optimize Java microservices for performance, scalability, and resilience, addressing issues related to distributed systems.
-
Troubleshoot and resolve complex technical problems in Java microservices deployments, demonstrating expertise in identifying root causes and implementing effective solutions.
-
Apply test-driven development (TDD) methodologies and other relevant testing strategies for Java microservices to ensure high-quality code and robust functionality.
-
Ensure the security of Java microservices by implementing appropriate authentication, authorization, and security measures, considering the distributed nature of the system.
-
Appropriately assess risk when making technical decisions, considering the firm's reputation and safeguarding Citigroup, its clients, and assets.
-
Drive compliance with applicable laws, rules, and regulations, adhering to company policies and demonstrating sound ethical judgment.
Qualifications:
-
4 + years of hands-on experience in Java/J2EE development, with a significant emphasis on microservices architecture.
-
Deep expertise in designing, developing, and deploying Java-based microservices using Spring Boot.
-
Strong command of core Java concepts and principles.
-
Experience with service discovery tools (e.g., Eureka, Consul) in a Java environment.
-
Experience with inter-service communication patterns and technologies (e.g., REST APIs, message queues) using Java.
-
Good understanding of containerization technologies (ECS, Kubernetes, OpenShift) and their role in Java Microservices deployments.
-
Experience with API gateways and management tools in a Java context.
-
Experience working in an agile environment using Scrum methodologies.
-
Expertise in designing and optimizing Java software solutions for performance and stability in a microservices context.
-
Expertise in troubleshooting and problem-solving in distributed Java systems.
-
Expertise in test-driven development (TDD) and other testing strategies for Java microservices.
-
Expertise in authentication, authorization, and security best practices for Java microservices.
-
3+ years of relevant experience in Java application development or systems analysis.
-
Extensive experience in systems analysis and programming of Java applications.
-
Experience in managing and implementing successful Java-based projects.
-
Subject Matter Expert (SME) in Java microservices architecture and related technologies.
-
Ability to adjust priorities quickly as circumstances dictate.
-
Demonstrated leadership and project management skills.
-
Excellent written and verbal communication skills.
Preferred Qualifications:
-
Expertise in, NoSQL databases, and caching solutions within a Java environment.
-
Experience with distributed tracing and monitoring tools for Java Microservices.
Education:
- Bachelor’s degree/University degree or equivalent experience.
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Primary Location:
Jersey City New Jersey United States
Primary Location Full Time Salary Range:
$95,770.00 - $133,630.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Anticipated Posting Close Date:
Sep 10, 2025
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi ( .
View Citi’s EEO Policy Statement ( and the Know Your Rights ( poster.
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.