Posted 20 May, 2026
Java Developer
NR Consulting - India
Bengaluru, Karnataka, IN
Full Time
Reference: 26-05203-2220-1
Title: Java Developer
Location: Bengaluru
Exp: 3+ Years
Job Description:
Seeking a skilled and motivated Java Developer with at least 3 years of hands-on experience in developing, maintaining secure, scalable, reliable services/application for high-volume transaction systems. The ideal candidate will have strong expertise in Java and Spring Boot and have exposure to AWS cloud services, with a keen understanding of security best practices and performance optimization. Responsibilities " Analyzes, designs, develops, codes and implements Spring Boot applications/Microservices using Java. " Ensure security of the application through authentication, authorization, and encryption techniques (e.g., OAuth2, JWT, Public Private keys). " Write clean, maintainable, and well-documented code as per latest standards and best practices. " Experience with AWS cloud technologies (ECS, S3, Lambda, EC2, Glue Jobs, DynamoDB) " Write and execute unit tests to ensure functionality of code. " Write scripts to deploy applications using Jenkins and CI/CD gates. " Integrate applications with storage, caching, and stream cloud technologies. " Write relational DB SQL statements for applications of integration, testing, or support. " Monitor and troubleshoot production issues, ensuring high availability and reliability. " Fix applications and libraries dependencies based on security and code quality static scans vulnerabilities findings. " Participate in a software development agile environment. " Deploy and certify applications in cloud environments. " Work for the success of individual and overall team milestones. " Work with Autonomy under general directions, by taking ownership over the assignments.
" Bachelor's degree in computer science engineering or equivalent related field. " 3+ years of experience in Java development with a focus on API design using Latest Spring Boot versions and running them using AWS services " Experience deploying applications securely in AWS cloud environments. " Advance Experience in RESTful web services and API development. " Good SQL writing skills and relational DBs " Experience with BigData in AWS EMR, Spark, Scala " Hands-on experience in writing unit tests with Junit or equivalent. " Experience with CI/CD tools, Jenkins or equivalent. " Experience working in Agile environments. " Excellent problem-solving in the production environment and communication skills. " High impact communication skills. " Good time management and prioritization skills.
" Experience with AWS cloud services including Relation DB " Experience with latest Spring libraries, including Spring Cloud and Spring Reactive. " Experience with security and quality code static scanning tools, Veracode, SonarQube or equivalent. " Experience with monitoring tools and creating Metric dashboards (e.g., CloudWatch, Splunk).
Location: Bengaluru
Exp: 3+ Years
Job Description:
Seeking a skilled and motivated Java Developer with at least 3 years of hands-on experience in developing, maintaining secure, scalable, reliable services/application for high-volume transaction systems. The ideal candidate will have strong expertise in Java and Spring Boot and have exposure to AWS cloud services, with a keen understanding of security best practices and performance optimization. Responsibilities " Analyzes, designs, develops, codes and implements Spring Boot applications/Microservices using Java. " Ensure security of the application through authentication, authorization, and encryption techniques (e.g., OAuth2, JWT, Public Private keys). " Write clean, maintainable, and well-documented code as per latest standards and best practices. " Experience with AWS cloud technologies (ECS, S3, Lambda, EC2, Glue Jobs, DynamoDB) " Write and execute unit tests to ensure functionality of code. " Write scripts to deploy applications using Jenkins and CI/CD gates. " Integrate applications with storage, caching, and stream cloud technologies. " Write relational DB SQL statements for applications of integration, testing, or support. " Monitor and troubleshoot production issues, ensuring high availability and reliability. " Fix applications and libraries dependencies based on security and code quality static scans vulnerabilities findings. " Participate in a software development agile environment. " Deploy and certify applications in cloud environments. " Work for the success of individual and overall team milestones. " Work with Autonomy under general directions, by taking ownership over the assignments.
" Bachelor's degree in computer science engineering or equivalent related field. " 3+ years of experience in Java development with a focus on API design using Latest Spring Boot versions and running them using AWS services " Experience deploying applications securely in AWS cloud environments. " Advance Experience in RESTful web services and API development. " Good SQL writing skills and relational DBs " Experience with BigData in AWS EMR, Spark, Scala " Hands-on experience in writing unit tests with Junit or equivalent. " Experience with CI/CD tools, Jenkins or equivalent. " Experience working in Agile environments. " Excellent problem-solving in the production environment and communication skills. " High impact communication skills. " Good time management and prioritization skills.
" Experience with AWS cloud services including Relation DB " Experience with latest Spring libraries, including Spring Cloud and Spring Reactive. " Experience with security and quality code static scanning tools, Veracode, SonarQube or equivalent. " Experience with monitoring tools and creating Metric dashboards (e.g., CloudWatch, Splunk).