$53 - $68.75/hr
Contractor
Re-posted 17 days ago
Job description
Job Description
Hi,
This is Bavithra from AVTECH Solutions Inc. I have an Open Requirements for this below Position.
Please go through the Job Description and are you comfortable for this position reply me.
Let me know what is the pay rate your expected for Swarna Rahul.
Job Title : Java Microservices Developer
Location : Beaverton, Oregon
Must Have Skills:
Java, J2EE, REST services, Micro services via Spring Boot (preferably), Also AWS is preferred
Desired Skills:
Git and JIRA/Confluence
Job Roles / Responsibilities:
Must have 10-12 years of experience
Should have deep knowledge of SOA & Micro services, REST Services Development
AWS Development using Lambda, Spring Boot or Angular JS
Desire to grow in any of the following areas: AWS, Continuous Delivery
Spring MVC, Spring Boot
Developing Micro service using Spring / AWS technologies and deploying on AWS platforms
AWS Component Usage, Configurations and Deployment - Elasticsearch, EC2, S3, SNS, SQS, API Gateway Service, Kinesis
Java backend developer, Spring framework
Unit Testing and Mocking frameworks experience
Excellent Communication skills
Knowledge on agile and scrum
Continuous integration and deployment
Spring Security
Experience using the latest debugging development tools
Experience writing unit tests in java script using modern testing tools
Familiarity with Git
JIRA/Confluence
Jenkins
Qualifications
Any Degree
Additional Information
All your information will be kept confidential according to EEO guidelines.
Frequently asked questions
Q: What skills or qualities help someone succeed as a Java Developer?
A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.
Q: What is the career path for a Java Developer?
A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.
