Java Application Developer
V
VerTALENTSCybersecurity
USFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of two years
- Required Skills
- DockerGraphQLGitHTMLCSSJavaJavascriptKubernetesMicrosoft AzureMySQLSpringTypeScriptC#Cassandra.NETRESTful APIsGitHubAWS Lambda
Requirements
- Bachelor’s degree in computer science or related field or minimum of two years experience in application or website development
- Proficiency in .NET/Spring Frameworks
- Strong knowledge of Java and C#
- Experience with AI assisted code development such as GitHub CoPilot and Claude Code
- Experience with web development technologies like HTML, CSS, JavaScript, Aurelia, and TypeScript
- Familiarity with database design and management using tools like MySQL and Cassandra
- Ability to create and consume RESTful APIs, web services, and GraphQL services
- Proficiency with version control systems like Git and Github
- Containerization
- Strong analytical and problem-solving skills
- Ability to diagnose and resolve software defects and performance issues
- Effective communication skills
- Experience with cloud platforms like AWS (EC2, S3, lambdas, API Gateway, RDS) and Microsoft Azure
- Understanding DevOps principles and continuous integration/continuous deployment (CI/CD) pipelines is a plus
Responsibilities
- Design, develop, and maintain software applications using the .NET/Spring frameworks
- Work on front-end user interfaces, back-end server logic, and database interactions
- Collaborate with software architects, project managers, and other team members to plan and implement technical solutions
- Identify and resolve bugs, errors, and performance issues within applications
- Conduct robust unit testing and integration testing
- Create and consume web services and APIs
- Implement containerization and orchestration using Docker, Kubernetes, and AWS ECS
- Use version control systems (e.g., Git) to manage and track code changes
- Implement security measures to protect applications and user data
- Assist and support other software professionals in developing solutions for business needs
- Ensure compliance of best practices and policies in software development
View Full Description & ApplyYou'll be redirected to the employer's site