ABBTECH Professionaes, Inc.l Resourc

Software Development IV (JAVA) (Remote)

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full-stack software development experience with Java and JEE technologies
  • Proficient in user interface frameworks and back-end software architecture
  • Experience managing projects across various technical areas
  • Strong skills in Amazon web services including S3, DynamoDB, and CloudFormation
  • Knowledge of RESTful API development
  • Expertise in application security practices including IAM roles and encryption
  • Familiar with Agile development and CI/CD methodologies

Responsibilities

  • Develop and maintain applications utilizing AWS services
  • Execute complete project delivery from design to implementation
  • Create and manage RESTful API interfaces
  • Implement application security measures at the code level
  • Plan, estimate, and enhance development tasks for performance
  • Collaborate within Agile teams to deliver software solutions
  • Engage in continuous integration and delivery processes to optimize development cycles

Benefits

  • Flexible remote work arrangements
  • Diversity and inclusion initiatives
  • Opportunity for professional development and growth
  • Comprehensive health and wellness programs
  • Support for work-life balance through flexible scheduling
Full Job Description
Clearance: Public Trust

**REMOTE POSITION**
• Full-stack software development experience with Java and JEE technologies with detailed understanding of user interface frameworks, back-end software architecture interactions.
• Experience delivering entire projects or processes spanning multiple technical areas.
• Responsible for developing and maintaining applications written for Amazon Simple Storage Service, Amazon DynamoDB, MongoDB, Amazon Simple Notification Service, and AWS CloudFormation.
• Develop RESTful API interfaces
• Responsible for code-level application security (IAM roles, credentials, encryption, etc.)
• Plan and estimate development tasks and work to improve performance metrics.
• Working knowledge of Agile Development and continuous integration and continuous delivery methodologies and tools.
• Experience with JavaScript and JS frameworks such as React.
Preferred Qualifications
• Familiarity with basic web technologies (HTML, CSS, XML, REST, JSON)
• Familiarity with Cloud Technologies (AWS, Azure, GCP)
• Knowledge of a version control system (e.g., Git).
• Familiarity with CI/CD processes and tools (Jenkins, Nexus, SonarQube)
• Familiarity with Infrastructure as Code (Terraform, Helm, Ansible)
• Familiarity with Containerized applications and orchestration (Docker, Kubernetes)
• Familiarity with Enterprise Service Bus Technologies (Kafka)
• Familiarity with Build Automation tools (Gradle)
• Knowledge of Agile Development methodologies.
• Familiarity with multiple operating systems (Mac OSX, Windows, LINUX, etc.).
• Familiarity with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.).
• Familiarity with NoSQL databases (MongoDB, etc.).
• Familiarity with Managed Streaming for Kafka, Identity and Access Management, Simple Storage Service, Route 53 Domain Name System service, AWS Certificate Manager, Cloudwatch, Cloudtrail, Key Management Service, Elastic Container Registry, Virtual Private Cloud, Elastic Cloud Computer
• Experience leveraging the Atlassian tool suite like Jira and Confluence a plus

ABBTECH is an EOE/Minorities/Women/Disabled Individuals/Veterans

Similar Jobs

More Information Technology Jobs

Find similar Software Development IV (JAVA) (Remote) jobs: