Java Software Engineer
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersWeb DevelopersComputer Systems AnalystsIndustries:
Computer Systems Design and Related ServicesSoftware PublishersFuel DealersComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesBusiness Schools and Computer and Management TrainingDesign and develop scalable applications using Java, Spring Boot, and Microservices architectureBuild and maintain robust backend systems leveraging SQL, Hibernate/JPA, and relational databasesDevelop web applications using frameworks like Spring MVC (or similar) and integrate messaging systems (Kafka/RabbitMQ)Collaborate in Agile teams to estimate tasks, deliver high-quality code, and participate in the full development lifecycleWork with CI/CD pipelines, DevOps practices, and cloud platforms (AWS/Azure/GCP) for efficient deploymentsContinuously improve system design and performance by evaluating new technologies and ensuring best practices