Java Developer
Job Description
Job Description:
Experience in designing shared libraries, frameworks, or other artifacts that support cross-cutting concerns such as security, observability, and reliability for a large number of microservices.
Experience in cloud-native application development with exposure to public or private cloud environments, preferably OpenShift with Kubernetes.
Ability to work well independently in a very fast-paced environment on large, unstructured problems. The candidate should be capable of analyzing, designing, planning, implementing, and rolling out solutions independently.
Strong communication skills are essential for articulating design decisions and keeping the team informed about new developments. The candidate should ensure that any work started can be continued by other team members.
While working independently is crucial, the candidate should also collaborate effectively with the team for support, brainstorming, and solution reviews. Must maintain strong team integration and provide regular updates.
Experience with various source control tools such as Git.
Experience with Splunk and Dynatrace monitoring tools.
Experience in both SQL and NoSQL databases with exposure to database schema design.
Experience in distributed application monitoring with end-to-end application rollout to production.
Similar Jobs
Java Developer
Illinois
Java Developer
Remote
Java Developer
Mississippi
Java Developer
Remote
Java Developer
Maryland