Java Full Stack Developer
Innovative IT Solutions Inc
Malvern, PA, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Amazon S3
Confluence
JIRA
User Authentication
Automation of Tests
Unit Testing
Cloud Computing
Collaborative Software
Continuous Integration
Data Structures
+29 more
Software Debugging
Software Design Patterns
Monitoring of Systems
Python (Programming Language)
Node.Js
Microsoft SharePoint
Software Construction
Tableau (Software)
Web Applications
Data Logging
Data Processing
Okta
Spring Cloud
Spring-boot
Software Security
Containerization
AngularJS
Pyspark
Integration Tests
AWS Glue
Graphql
Tools for Reporting
Api Design
Restful APIs
Splunk
Serverless Computing
Docker
Amazon Redshift
Microservices
Job description
We are seeking a highly skilled Java Full Stack Developer with strong experience in Java, Spring Boot, Node.js, Angular, Python, AWS, and modern API development. The ideal candidate should have hands-on experience building scalable microservices, modern web applications, cloud-native solutions, and automated testing frameworks., * Design, develop, and maintain scalable Java/Spring Boot microservices and REST APIs.
- Develop modern web applications using Node.js and Angular.
- Build and consume RESTful APIs and GraphQL services.
- Work with GraphQL and Apollo Federation/Supergraph architectures.
- Develop and maintain cloud-native applications using AWS services and serverless architecture.
- Build solutions using AWS services including Glue, Lambda, Step Functions, ECS, S3, Redshift, AWS databases, and file-sharing/storage services.
- Develop data processing and transformation solutions using Python and PySpark.
- Write clean, maintainable, secure, and scalable code following established data structures, design patterns, and software engineering best practices.
- Develop and maintain unit, integration, and automated tests to ensure application quality and reliability.
- Implement authentication and API security using technologies such as Okta, Kong, Auth0, and Credas.
- Implement and support observability practices including logging, monitoring, metrics, tracing, SLI/SLOs, and production support.
- Work with monitoring and observability tools such as Splunk and Honeycomb.
- Participate in CI/CD, containerization, and cloud deployment processes using Docker and Kubernetes.
- Collaborate with cross-functional teams and maintain technical documentation using Confluence, Jira, and SharePoint.
- Develop dashboards and reporting solutions using Tableau, as needed.
Requirements
- Strong hands-on experience with Java and Spring Boot.
- Strong experience developing REST APIs and Microservices.
- Proven expertise in Node.js development.
- Strong hands-on experience with Angular.
- Experience with GraphQL and familiarity with Apollo Federation/Supergraph architecture.
- Strong knowledge of AWS Cloud, including serverless and container-based architectures.
- Experience with AWS Lambda, Step Functions, ECS, S3, Glue, Redshift, and AWS databases.
- Experience with Python and PySpark.
- Strong understanding of Docker and Kubernetes fundamentals.
- Experience with authentication and API security technologies such as Okta, Kong, and Auth0.
- Experience with Splunk, Honeycomb, logging, metrics, tracing, SLI, and SLO.
- Strong experience writing unit tests and integration tests.
- Experience with CI/CD practices and tools.
- Strong understanding of data structures and design patterns.
- Excellent problem-solving, debugging, and communication skills., * Tableau reporting experience.
- Experience working with AWS Glue and PySpark-based data processing.
- Experience with Apollo Federation and Supergraph architecture.
- Experience working in large-scale enterprise environments.
- Experience with documentation and collaboration tools such as Confluence, Jira, and SharePoint.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
19 days ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
WeAreDevelopers Dev Digest Issue 116 - The new search wars…
over 2 years ago